This commit is contained in:
burnettk 2022-12-03 11:24:21 -05:00
parent 698c39d9e5
commit 981ceca4e3
2 changed files with 8 additions and 3 deletions

View File

@ -81,7 +81,9 @@ from spiffworkflow_backend.models.message_instance import MessageInstanceModel
from spiffworkflow_backend.models.message_instance import MessageModel from spiffworkflow_backend.models.message_instance import MessageModel
from spiffworkflow_backend.models.process_instance import ProcessInstanceModel from spiffworkflow_backend.models.process_instance import ProcessInstanceModel
from spiffworkflow_backend.models.process_instance import ProcessInstanceStatus from spiffworkflow_backend.models.process_instance import ProcessInstanceStatus
from spiffworkflow_backend.models.process_instance_metadata import ProcessInstanceMetadataModel from spiffworkflow_backend.models.process_instance_metadata import (
ProcessInstanceMetadataModel,
)
from spiffworkflow_backend.models.process_model import ProcessModelInfo from spiffworkflow_backend.models.process_model import ProcessModelInfo
from spiffworkflow_backend.models.script_attributes_context import ( from spiffworkflow_backend.models.script_attributes_context import (
ScriptAttributesContext, ScriptAttributesContext,
@ -577,8 +579,10 @@ class ProcessInstanceProcessor:
db.session.add(details_model) db.session.add(details_model)
db.session.commit() db.session.commit()
def extract_metadata(self, process_model_info: ProcessModelInfo) -> dict: def extract_metadata(self, process_model_info: ProcessModelInfo) -> None:
if process_model_info.metadata_extraction_paths is None: """Extract_metadata."""
metadata_extraction_paths = process_model_info.metadata_extraction_paths
if metadata_extraction_paths is None:
return return
if len(metadata_extraction_paths) > 0: if len(metadata_extraction_paths) > 0:
return return

View File

@ -1800,6 +1800,7 @@ class TestProcessApi(BaseTest):
with_super_admin_user: UserModel, with_super_admin_user: UserModel,
setup_process_instances_for_reports: list[ProcessInstanceModel], setup_process_instances_for_reports: list[ProcessInstanceModel],
) -> None: ) -> None:
"""Test_process_instance_report_show_with_bad_identifier."""
response = client.get( response = client.get(
"/v1.0/process-instances/reports/13000000?grade_level=1", "/v1.0/process-instances/reports/13000000?grade_level=1",
headers=self.logged_in_headers(with_super_admin_user), headers=self.logged_in_headers(with_super_admin_user),