]> BookStack Code Mirror - bookstack/blobdiff - app/Http/Controllers/PageController.php
Use joint_permissions to determine is a user has an available page or chapter to...
[bookstack] / app / Http / Controllers / PageController.php
index 74595443b130c5137ec5608e89591749e794e2a6..de3720f9752bb84f8e224b14640e08d8320fb699 100644 (file)
@@ -641,7 +641,7 @@ class PageController extends Controller
     public function showCopy($bookSlug, $pageSlug)
     {
         $page = $this->pageRepo->getPageBySlug($pageSlug, $bookSlug);
-        $this->checkOwnablePermission('page-update', $page);
+        $this->checkOwnablePermission('page-view', $page);
         session()->flashInput(['name' => $page->name]);
         return view('pages/copy', [
             'book' => $page->book,
@@ -660,7 +660,7 @@ class PageController extends Controller
     public function copy($bookSlug, $pageSlug, Request $request)
     {
         $page = $this->pageRepo->getPageBySlug($pageSlug, $bookSlug);
-        $this->checkOwnablePermission('page-update', $page);
+        $this->checkOwnablePermission('page-view', $page);
 
         $entitySelection = $request->get('entity_selection', null);
         if ($entitySelection === null || $entitySelection === '') {