From 93da3ed41d5356c4d011d6d0798c73f6cbd84b9a Mon Sep 17 00:00:00 2001 From: elforjani13 <39470382+elforjani13@users.noreply.github.com> Date: Sat, 6 Aug 2022 12:37:08 +0200 Subject: [PATCH] fix: edit project task form. --- .../ProjectTaskFormDialog/ProjectTaskFormProvider.tsx | 1 + src/containers/Projects/hooks/projectsTask.tsx | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/containers/Projects/containers/ProjectTaskFormDialog/ProjectTaskFormProvider.tsx b/src/containers/Projects/containers/ProjectTaskFormDialog/ProjectTaskFormProvider.tsx index 8f417f1f3..dc38c22c9 100644 --- a/src/containers/Projects/containers/ProjectTaskFormDialog/ProjectTaskFormProvider.tsx +++ b/src/containers/Projects/containers/ProjectTaskFormDialog/ProjectTaskFormProvider.tsx @@ -36,6 +36,7 @@ function ProjectTaskFormProvider({ const provider = { dialogName, isNewMode, + taskId, projectId, projectTask, createProjectTaskMutate, diff --git a/src/containers/Projects/hooks/projectsTask.tsx b/src/containers/Projects/hooks/projectsTask.tsx index 1acfcbc5e..e5bc282ff 100644 --- a/src/containers/Projects/hooks/projectsTask.tsx +++ b/src/containers/Projects/hooks/projectsTask.tsx @@ -42,10 +42,11 @@ export function useEditProjectTask(props) { return useMutation(([id, values]) => apiRequest.post(`tasks/${id}`, values), { onSuccess: (res, [id, values]) => { + // Common invalidate queries. + commonInvalidateQueries(queryClient); + // Invalidate specific project task. queryClient.invalidateQueries([t.PROJECT_TASK, id]); - - commonInvalidateQueries(queryClient); }, ...props, });