From 1a9f6764164cb730399a47969d1c33099f1682b8 Mon Sep 17 00:00:00 2001 From: Dan Brown Date: Sun, 25 Mar 2018 11:34:42 +0100 Subject: [PATCH] Updated create routes to prevent slug clashes Fixes #758 --- resources/views/books/create.blade.php | 2 +- resources/views/books/index.blade.php | 4 +- resources/views/books/show.blade.php | 8 ++-- resources/views/chapters/create.blade.php | 6 +-- resources/views/chapters/form.blade.php | 2 +- resources/views/pages/guest-create.blade.php | 2 +- routes/web.php | 12 +++--- tests/Entity/EntityTest.php | 6 +-- tests/Entity/PageDraftTest.php | 4 +- tests/Permissions/RestrictionsTest.php | 16 +++---- tests/Permissions/RolesTest.php | 44 +++++++++----------- 11 files changed, 51 insertions(+), 55 deletions(-) diff --git a/resources/views/books/create.blade.php b/resources/views/books/create.blade.php index eb0664ad8..a86cb3352 100644 --- a/resources/views/books/create.blade.php +++ b/resources/views/books/create.blade.php @@ -5,7 +5,7 @@ @stop diff --git a/resources/views/books/index.blade.php b/resources/views/books/index.blade.php index d66612f62..d1435ab66 100644 --- a/resources/views/books/index.blade.php +++ b/resources/views/books/index.blade.php @@ -18,7 +18,7 @@
@@ -78,7 +78,7 @@ @else

{{ trans('entities.books_empty') }}

@if(userCan('books-create-all')) - @icon('edit'){{ trans('entities.create_one_now') }} + @icon('edit'){{ trans('entities.create_one_now') }} @endif @endif diff --git a/resources/views/books/show.blade.php b/resources/views/books/show.blade.php index bb5189187..d3a51cb3a 100644 --- a/resources/views/books/show.blade.php +++ b/resources/views/books/show.blade.php @@ -15,10 +15,10 @@ @if(userCan('page-create', $book)) - @icon('add'){{ trans('entities.pages_new') }} + @icon('add'){{ trans('entities.pages_new') }} @endif @if(userCan('chapter-create', $book)) - @icon('add'){{ trans('entities.chapters_new') }} + @icon('add'){{ trans('entities.chapters_new') }} @endif @if(userCan('book-update', $book) || userCan('restrictions-manage', $book) || userCan('book-delete', $book))