Taichi Masuyama 4 ani în urmă
părinte
comite
0adf79dfab
1 a modificat fișierele cu 2 adăugiri și 4 ștergeri
  1. 2 4
      packages/app/src/server/service/page.ts

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

@@ -1082,10 +1082,8 @@ class PageService {
     const Page = mongoose.model('Page') as PageModel;
 
     // v4 compatible process
-    const isPageMigrated = page.parent != null;
-    const isV5Compatible = this.crowi.configManager.getConfig('crowi', 'app:isV5Compatible');
-    const useV4Process = !isV5Compatible || !isPageMigrated;
-    if (useV4Process) {
+    const shouldUseV4Process = this.shouldUseV4Process(page);
+    if (shouldUseV4Process) {
       return this.deleteCompletelyV4(page, user, options, isRecursively, preventEmitting);
     }