فهرست منبع

use isProcessable

yohei0125 3 سال پیش
والد
کامیت
3c6b8bc554
1فایلهای تغییر یافته به همراه4 افزوده شده و 0 حذف شده
  1. 4 0
      packages/app/src/server/service/page.ts

+ 4 - 0
packages/app/src/server/service/page.ts

@@ -605,6 +605,10 @@ class PageService {
     if (pageOp == null) {
     if (pageOp == null) {
       throw Error('There is nothing to be processed right now');
       throw Error('There is nothing to be processed right now');
     }
     }
+    const isProcessable = await PageOperation.isProcessable(pageOp);
+    if (!isProcessable) {
+      throw Error('This page operation is currently being processed');
+    }
 
 
     const { page, toPath, options } = pageOp;
     const { page, toPath, options } = pageOp;