better moving between modles

This commit is contained in:
2024-12-17 10:12:35 -07:00
parent 5b4f5d3677
commit 7993342ee7
8 changed files with 1187 additions and 1184 deletions

View File

@@ -101,8 +101,19 @@ export const useUpdateAssignmentMutation = () => {
return trpc.assignment.updateAssignment.useMutation({
onSuccess: (
_,
{ courseName, moduleName, assignmentName, previousAssignmentName }
{
courseName,
moduleName,
assignmentName,
previousAssignmentName,
previousModuleName,
}
) => {
if (moduleName !== previousModuleName)
utils.assignment.getAllAssignments.invalidate({
courseName,
moduleName: previousModuleName,
});
utils.assignment.getAllAssignments.invalidate({ courseName, moduleName });
utils.assignment.getAssignment.invalidate({
courseName,