Fix refetch on workflow status update (#9946)

Refetch was not set-up properly on activation/deactivation
This commit is contained in:
Thomas Trompette
2025-01-31 11:19:53 +01:00
committed by GitHub
parent 502891a430
commit 4e32fd1c98
7 changed files with 26 additions and 12 deletions

View File

@ -142,8 +142,9 @@ describe('useDeactivateWorkflowSingleRecordAction', () => {
result.current.onClick();
});
expect(deactivateWorkflowVersionMock).toHaveBeenCalledWith(
activeWorkflowMock.currentVersion.id,
);
expect(deactivateWorkflowVersionMock).toHaveBeenCalledWith({
workflowVersionId: activeWorkflowMock.currentVersion.id,
workflowId: activeWorkflowMock.id,
});
});
});

View File

@ -216,7 +216,7 @@ describe('useDiscardDraftWorkflowSingleRecordAction', () => {
expect(result.current.shouldBeRegistered).toBe(true);
});
it('should call deactivateWorkflowVersion on click', () => {
it('should call deleteOneWorkflowVersion on click', () => {
(useWorkflowWithCurrentVersion as jest.Mock).mockImplementation(
() => draftWorkflowMock,
);

View File

@ -21,7 +21,10 @@ export const useDeactivateWorkflowSingleRecordAction: ActionHookWithoutObjectMet
return;
}
deactivateWorkflowVersion(workflowWithCurrentVersion.currentVersion.id);
deactivateWorkflowVersion({
workflowVersionId: workflowWithCurrentVersion.currentVersion.id,
workflowId: workflowWithCurrentVersion.id,
});
};
return {