|
6 | 6 | import JobInfoModal from '$lib/components/v2/jobs/JobInfoModal.svelte'; |
7 | 7 | import JobLogsModal from '$lib/components/v2/jobs/JobLogsModal.svelte'; |
8 | 8 | import Th from '$lib/components/common/filterable/Th.svelte'; |
9 | | - import { displayStandardErrorAlert } from '$lib/common/errors'; |
| 9 | + import { AlertError, displayStandardErrorAlert } from '$lib/common/errors'; |
10 | 10 | import { onDestroy, onMount } from 'svelte'; |
11 | 11 | import { removeDuplicatedItems } from '$lib/common/component_utilities'; |
12 | 12 | import StandardDismissableAlert from '../../common/StandardDismissableAlert.svelte'; |
|
63 | 63 | $: tableHandler.filter(statusFilter, 'status', check.isEqualTo); |
64 | 64 | $: tableHandler.filter(projectFilter, (row) => row.project_dump.id.toString(), check.isEqualTo); |
65 | 65 | $: tableHandler.filter(workflowFilter, (row) => row.workflow_dump.id.toString(), check.isEqualTo); |
66 | | - $: tableHandler.filter( |
67 | | - datasetFilter, |
68 | | - (row) => row.dataset_dump.id.toString(), |
69 | | - check.isEqualTo |
70 | | - ); |
| 66 | + $: tableHandler.filter(datasetFilter, (row) => row.dataset_dump.id.toString(), check.isEqualTo); |
71 | 67 |
|
72 | 68 | $: rebuildSlimSelectOptions($rows); |
73 | 69 |
|
|
123 | 119 | jobCancelledMessage = 'Job cancellation request received. The job will stop in a few seconds'; |
124 | 120 | } else { |
125 | 121 | console.error('Error stopping job'); |
126 | | - const errorResponse = await response.json(); |
127 | | - errorAlert = displayStandardErrorAlert(errorResponse, 'jobUpdatesError'); |
| 122 | + const result = await response.json(); |
| 123 | + errorAlert = displayStandardErrorAlert( |
| 124 | + new AlertError(result, response.status), |
| 125 | + 'jobUpdatesError' |
| 126 | + ); |
128 | 127 | } |
129 | 128 | } |
130 | 129 |
|
|
0 commit comments