diff --git a/package-lock.json b/package-lock.json
index d3a2743d5..785967edf 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -8065,7 +8065,7 @@
},
"node_modules/bpmn-js-spiffworkflow": {
"version": "0.0.8",
- "resolved": "git+ssh://git@github.com/sartography/bpmn-js-spiffworkflow.git#aca23dc56e5d37aa1ed0a3cf11acb55f76a36da7",
+ "resolved": "git+ssh://git@github.com/sartography/bpmn-js-spiffworkflow.git#f1f008e3e39be43b016718fca6a38b248ab4ecf7",
"license": "MIT",
"dependencies": {
"inherits": "^2.0.4",
@@ -38214,7 +38214,7 @@
}
},
"bpmn-js-spiffworkflow": {
- "version": "git+ssh://git@github.com/sartography/bpmn-js-spiffworkflow.git#aca23dc56e5d37aa1ed0a3cf11acb55f76a36da7",
+ "version": "git+ssh://git@github.com/sartography/bpmn-js-spiffworkflow.git#f1f008e3e39be43b016718fca6a38b248ab4ecf7",
"from": "bpmn-js-spiffworkflow@sartography/bpmn-js-spiffworkflow#main",
"requires": {
"inherits": "^2.0.4",
diff --git a/src/hooks/UriListForPermissions.tsx b/src/hooks/UriListForPermissions.tsx
index f8e5f07f8..92fe3639a 100644
--- a/src/hooks/UriListForPermissions.tsx
+++ b/src/hooks/UriListForPermissions.tsx
@@ -17,7 +17,7 @@ export const useUriListForPermissions = () => {
processInstanceResumePath: `/v1.0/process-instance-resume/${params.process_model_id}/${params.process_instance_id}`,
processInstanceSuspendPath: `/v1.0/process-instance-suspend/${params.process_model_id}/${params.process_instance_id}`,
processInstanceResetPath: `/v1.0/process-instance-reset/${params.process_model_id}/${params.process_instance_id}`,
- processInstanceTaskListDataPath: `/v1.0/task-data/${params.process_model_id}/${params.process_instance_id}`,
+ processInstanceTaskDataPath: `/v1.0/task-data/${params.process_model_id}/${params.process_instance_id}`,
processInstanceSendEventPath: `/v1.0/send-event/${params.process_model_id}/${params.process_instance_id}`,
processInstanceCompleteTaskPath: `/v1.0/complete-task/${params.process_model_id}/${params.process_instance_id}`,
processInstanceTaskListPath: `/v1.0/process-instances/${params.process_model_id}/${params.process_instance_id}/task-info`,
diff --git a/src/interfaces.ts b/src/interfaces.ts
index f86a7bb5e..4c28376cf 100644
--- a/src/interfaces.ts
+++ b/src/interfaces.ts
@@ -112,12 +112,13 @@ export interface MessageInstance {
process_model_identifier: string;
process_model_display_name: string;
process_instance_id: number;
- message_identifier: string;
+ name: string;
message_type: string;
failure_cause: string;
status: string;
created_at_in_seconds: number;
message_correlations?: MessageCorrelations;
+ correlation_keys: any;
}
export interface ReportFilter {
diff --git a/src/routes/MessageInstanceList.tsx b/src/routes/MessageInstanceList.tsx
index a9ec6b69f..67c47ff60 100644
--- a/src/routes/MessageInstanceList.tsx
+++ b/src/routes/MessageInstanceList.tsx
@@ -64,17 +64,13 @@ export default function MessageInstanceList() {
open={!!messageInstanceForModal}
passiveModal
onRequestClose={handleCorrelationDisplayClose}
- modalHeading={`Message ${messageInstanceForModal.id} (${messageInstanceForModal.message_identifier}) ${messageInstanceForModal.message_type} data:`}
+ modalHeading={`Message ${messageInstanceForModal.id} (${messageInstanceForModal.name}) ${messageInstanceForModal.message_type} data:`}
modalLabel="Details"
>
{failureCausePre}
Correlations:
- {JSON.stringify(
- messageInstanceForModal.message_correlations,
- null,
- 2
- )}
+ {JSON.stringify(messageInstanceForModal.correlation_keys, null, 2)}
);
@@ -95,21 +91,27 @@ export default function MessageInstanceList() {
>
);
}
+ let processLink = External Call;
+ let instanceLink = ;
+ if (row.process_instance_id != null) {
+ processLink = FormatProcessModelDisplayName(row);
+ instanceLink = (
+
+ {row.process_instance_id}
+
+ );
+ }
return (
{row.id} |
- {FormatProcessModelDisplayName(row)} |
-
-
- {row.process_instance_id}
-
- |
- {row.message_identifier} |
+ {processLink} |
+ {instanceLink} |
+ {row.name} |
{row.message_type} |
|