mirror of
https://github.com/datahub-project/datahub.git
synced 2025-10-27 08:54:32 +00:00
fix(ui/ingest): status update properly (#14395)
This commit is contained in:
parent
afccda66c1
commit
38e561e006
@ -13,3 +13,11 @@ export const EXECUTION_REQUEST_STATUS_ROLLBACK_FAILED = 'ROLLBACK_FAILED';
|
||||
export const EXECUTION_REQUEST_STATUS_DUPLICATE = 'DUPLICATE';
|
||||
export const EXECUTION_REQUEST_STATUS_PENDING = 'PENDING';
|
||||
export const EXECUTION_REQUEST_STATUS_LOADING = 'LOADING';
|
||||
|
||||
export const EXECUTION_REQUEST_STATUS_ACTIVE = [
|
||||
EXECUTION_REQUEST_STATUS_RUNNING,
|
||||
EXECUTION_REQUEST_STATUS_ROLLING_BACK,
|
||||
EXECUTION_REQUEST_STATUS_PENDING,
|
||||
EXECUTION_REQUEST_STATUS_UP_FOR_RETRY,
|
||||
EXECUTION_REQUEST_STATUS_LOADING,
|
||||
];
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
import {
|
||||
EXECUTION_REQUEST_STATUS_ABORTED,
|
||||
EXECUTION_REQUEST_STATUS_ACTIVE,
|
||||
EXECUTION_REQUEST_STATUS_CANCELLED,
|
||||
EXECUTION_REQUEST_STATUS_DUPLICATE,
|
||||
EXECUTION_REQUEST_STATUS_FAILURE,
|
||||
@ -17,10 +18,7 @@ import {
|
||||
import { ExecutionRequest } from '@types';
|
||||
|
||||
export function isExecutionRequestActive(executionRequest: ExecutionRequest) {
|
||||
return (
|
||||
executionRequest.result?.status === EXECUTION_REQUEST_STATUS_RUNNING ||
|
||||
executionRequest.result?.status === EXECUTION_REQUEST_STATUS_ROLLING_BACK
|
||||
);
|
||||
return EXECUTION_REQUEST_STATUS_ACTIVE.includes(executionRequest?.result?.status ?? '');
|
||||
}
|
||||
|
||||
export const getExecutionRequestStatusIcon = (status: string) => {
|
||||
|
||||
@ -306,6 +306,7 @@ export const IngestionSourceList = ({
|
||||
variables: {
|
||||
input: { ingestionSourceUrn: urn },
|
||||
},
|
||||
refetchQueries: ['listIngestionExecutionRequests'],
|
||||
})
|
||||
.then(() => {
|
||||
setSourcesToRefetch((prev) => new Set(prev).add(urn));
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user