Merge pull request #42 from sartography/feature/call_activity_selection
Don't die trying to remove correlation properties
This commit is contained in:
commit
8b5c3c9e3a
|
@ -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:
|
||||||
|
|
|
@ -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:
|
||||||
|
|
Loading…
Reference in New Issue