X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/8a6cf0cdecf8596c7cd4809188712f575c9e8202..refs/pull/2416/head:/app/Http/Controllers/Api/ChapterApiController.php diff --git a/app/Http/Controllers/Api/ChapterApiController.php b/app/Http/Controllers/Api/ChapterApiController.php index 50aa8834e..e69aecc2d 100644 --- a/app/Http/Controllers/Api/ChapterApiController.php +++ b/app/Http/Controllers/Api/ChapterApiController.php @@ -1,7 +1,8 @@ checkOwnablePermission('chapter-create', $book); $chapter = $this->chapterRepo->create($request->all(), $book); - Activity::add($chapter, 'chapter_create', $book->id); - return response()->json($chapter->load(['tags'])); } @@ -83,13 +82,12 @@ class ChapterApiController extends ApiController $this->checkOwnablePermission('chapter-update', $chapter); $updatedChapter = $this->chapterRepo->update($chapter, $request->all()); - Activity::add($chapter, 'chapter_update', $chapter->book->id); - return response()->json($updatedChapter->load(['tags'])); } /** - * Delete a chapter from the system. + * Delete a chapter. + * This will typically send the chapter to the recycle bin. */ public function delete(string $id) { @@ -97,8 +95,6 @@ class ChapterApiController extends ApiController $this->checkOwnablePermission('chapter-delete', $chapter); $this->chapterRepo->destroy($chapter); - Activity::addMessage('chapter_delete', $chapter->name, $chapter->book->id); - return response('', 204); } }