Skip to content

Commit e9d1438

Browse files
committed
run invalidate only if there is no success
1 parent f7ef08e commit e9d1438

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

src/views/schedule-actions/schedule-actions-modal-content/schedule-actions-modal-content.tsx

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -69,11 +69,13 @@ export default function ScheduleActionsModalContent<
6969
}).then((res) => res.json() as Result);
7070
},
7171
onSuccess: (result, mutationParams) => {
72-
queryClient.invalidateQueries({
73-
queryKey: ['describeSchedule', params],
74-
});
75-
76-
action.onSuccess?.({ queryClient, params, router });
72+
if (!action.onSuccess)
73+
queryClient.invalidateQueries({
74+
queryKey: ['describeSchedule', params],
75+
});
76+
else {
77+
action.onSuccess?.({ queryClient, params, router });
78+
}
7779

7880
onCloseModal();
7981
enqueue({

0 commit comments

Comments
 (0)