kaori 4 лет назад
Родитель
Сommit
da378b4b64
1 измененных файлов с 4 добавлено и 4 удалено
  1. 4 4
      packages/app/src/components/Sidebar/PageTree/Item.tsx

+ 4 - 4
packages/app/src/components/Sidebar/PageTree/Item.tsx

@@ -181,9 +181,6 @@ const Item: FC<ItemProps> = (props: ItemProps) => {
       return;
     }
 
-    if (pagePathUtils.isUsersProtectedPages(page.path)) {
-      return toastError(t('pagetree.forbidden_to_move_target_page'));
-    }
 
     const newPagePath = getNewPathAfterMoved(droppedPage.path, page.path);
 
@@ -229,7 +226,10 @@ const Item: FC<ItemProps> = (props: ItemProps) => {
     },
     canDrop: (item) => {
       const { page: droppedPage } = item;
-      return canMoveUnderNewParent(droppedPage, page);
+      if (page.path == null) {
+        return false;
+      }
+      return canMoveUnderNewParent(droppedPage, page) && !pagePathUtils.isUsersProtectedPages(page.path);
     },
     collect: monitor => ({
       isOver: monitor.isOver(),