Quellcode durchsuchen

reset submitLock

Michael Wang vor 3 Jahren
Ursprung
Commit
03a752fb86
1 geänderte Dateien mit 6 neuen und 4 gelöschten Zeilen
  1. 6 4
      src/features/OnlineExam/Examing/setups/useSubmitPaper.tsx

+ 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);
   }