From: jakob Date: Mon, 28 Oct 2019 15:53:48 +0000 (+0100) Subject: No need to save page X-Git-Tag: v0.28.0~1^2~49^2~1^2 X-Git-Url: http://source.bookstackapp.com/bookstack/commitdiff_plain/refs/pull/1752/head?ds=inline No need to save page --- diff --git a/app/Entities/Repos/PageRepo.php b/app/Entities/Repos/PageRepo.php index 5d6fc8fa8..501b19c78 100644 --- a/app/Entities/Repos/PageRepo.php +++ b/app/Entities/Repos/PageRepo.php @@ -307,15 +307,13 @@ class PageRepo } if ($parent instanceof Chapter) { - $parentChapter = $parent; - $parent = $parent->book; - $page->chapter_id = $parentChapter->id; - $page->save(); + $page->chapter_id = $parent->id; } $page->changeBook($parent instanceof Book ? $parent->id : $parent->book->id); $page->rebuildPermissions(); - return $parent; + + return ($parent instanceof Book ? $parent : $parent->book); } /**