Kaynağa Gözat

fix server error

ryoji-s 2 yıl önce
ebeveyn
işleme
a09095290f
1 değiştirilmiş dosya ile 3 ekleme ve 1 silme
  1. 3 1
      apps/app/src/server/service/page.ts

+ 3 - 1
apps/app/src/server/service/page.ts

@@ -153,6 +153,8 @@ class PageService {
 
     // init
     this.initPageEvent();
+    this.canDeleteCompletely = this.canDeleteCompletely.bind(this);
+    this.canDelete = this.canDelete.bind(this);
   }
 
   private initPageEvent() {
@@ -260,7 +262,7 @@ class PageService {
     const filteredPages = pages.filter(p => p.isEmpty || canDeleteFunction(p.path, p.creator, user, isRecursively));
 
     if (!this.canDeleteUserHomepageByConfig()) {
-      return filteredPages;
+      return filteredPages.filter(p => !isUsersHomepage(p.path));
     }
 
     // Confirmation of deletion of user homepages is an asynchronous process,