Merge pull request #42 from sartography/feature/call_activity_selection

Don't die trying to remove correlation properties
This commit is contained in:
Dan Funk 2022-11-16 14:58:49 -05:00 committed by GitHub
commit 8b5c3c9e3a
2 changed files with 2 additions and 4 deletions

View File

@ -29,7 +29,7 @@ class DataSetupService:
process_models = ProcessModelService().get_process_models() process_models = ProcessModelService().get_process_models()
for process_model in process_models: for process_model in process_models:
current_app.logger.debug(f"Process Model: {process_model.display_name}") current_app.logger.debug(f"Process Model: {process_model.display_name}")
SpecFileService.clear_caches()
try: try:
refs = SpecFileService.get_references_for_process(process_model) refs = SpecFileService.get_references_for_process(process_model)
for ref in refs: for ref in refs:

View File

@ -253,9 +253,7 @@ class SpecFileService(FileSystemService):
def clear_caches() -> None: def clear_caches() -> None:
"""Clear_caches.""" """Clear_caches."""
db.session.query(SpecReferenceCache).delete() db.session.query(SpecReferenceCache).delete()
db.session.query(MessageCorrelationPropertyModel).delete() # fixme: likely the other caches should be cleared as well, but we don't have a clean way to do so yet.
db.session.query(MessageTriggerableProcessModel).delete()
db.session.query(MessageModel).delete()
@staticmethod @staticmethod
def update_process_cache(ref: SpecReference) -> None: def update_process_cache(ref: SpecReference) -> None: