21535: changed delete method to handle multiple workflows Arvados-DCO-1.1-Signed...
[arvados.git] / services / workbench2 / src / views-components / multiselect-toolbar / ms-workflow-action-set.ts
index ab819df22550b3379743bf599a0c640ecfae9115..dc8075a0f43f6befacb13ee8221dae738997f3e0 100644 (file)
@@ -24,9 +24,11 @@ const msDeleteWorkflow: MultiSelectMenuAction = {
     name: DELETE_WORKFLOW,
     icon: TrashIcon,
     hasAlts: false,
-    isForMulti: false,
+    isForMulti: true,
     execute: (dispatch, resources) => {
-        dispatch<any>(deleteWorkflow(resources[0].uuid, resources[0].ownerUuid));
+        for (const resource of [...resources]){
+            dispatch<any>(deleteWorkflow(resource.uuid, resource.ownerUuid));
+        }
     },
 };