Przeglądaj źródła

reset submitLock

Michael Wang 3 lat temu
rodzic
commit
03a752fb86

+ 6 - 4
src/features/OnlineExam/Examing/setups/useSubmitPaper.tsx

@@ -87,10 +87,12 @@ export function useRealSubmitPaper(examId: number, examRecordDataId: number) {
     addTimeout(() => {
       store.decreaseGlobalMaskCount("realSubmitPaper");
       store.spinMessage = "";
-      void router.push({
-        name: "SubmitPaper",
-        params: { examId, examRecordDataId },
-      });
+      void router
+        .push({
+          name: "SubmitPaper",
+          params: { examId, examRecordDataId },
+        })
+        .finally(() => (sumbitLock = false));
     }, delay * 1000);
   }