]> BookStack Code Mirror - bookstack/blobdiff - app/Entities/Repos/PageRepo.php
Move logFailedAccess into Activity
[bookstack] / app / Entities / Repos / PageRepo.php
index 0fc68f95345189d6767087f04db9ec5ace2bb673..e49eeb1ef5518eb8aa124d11e981236f11ebbe04 100644 (file)
@@ -306,9 +306,11 @@ class PageRepo
             throw new PermissionsException('User does not have permission to create a page within the new parent');
         }
 
+        $page->chapter_id = ($parent instanceof Chapter) ? $parent->id : null;
         $page->changeBook($parent instanceof Book ? $parent->id : $parent->book->id);
         $page->rebuildPermissions();
-        return $parent;
+
+        return ($parent instanceof Book ? $parent : $parent->book);
     }
 
     /**