From b74bcf4341c9281b3959699440d0b0d583a54a59 Mon Sep 17 00:00:00 2001 From: laurejablonski Date: Wed, 16 Apr 2025 11:27:31 +0200 Subject: [PATCH] fix: undefined classId in query --- frontend/src/queries/students.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/frontend/src/queries/students.ts b/frontend/src/queries/students.ts index 68b5ff73..22d19e93 100644 --- a/frontend/src/queries/students.ts +++ b/frontend/src/queries/students.ts @@ -175,14 +175,13 @@ export function useCreateJoinRequestMutation(): UseMutationReturnType< unknown > { const queryClient = useQueryClient(); - return useMutation({ mutationFn: async ({ username, classId }) => studentController.createJoinRequest(username, classId), onSuccess: async (newJoinRequest) => { await queryClient.invalidateQueries({ queryKey: studentJoinRequestsQueryKey(newJoinRequest.request.requester.username), }); - await queryClient.invalidateQueries({ queryKey: teacherClassJoinRequests(classId) }); + await queryClient.invalidateQueries({ queryKey: teacherClassJoinRequests(newJoinRequest.request.class) }); }, }); }