]> BookStack Code Mirror - bookstack/blobdiff - app/Entities/Repos/PageRepo.php
Merge branch 'master' of git://github.com/rondaa/BookStack into rondaa-master
[bookstack] / app / Entities / Repos / PageRepo.php
index 8840c06dba49c38d2c9058571fcb24370da1bb0f..60ae855109a469ab9e3b94508c0a57c85af0b1e7 100644 (file)
@@ -286,9 +286,10 @@ class PageRepo
     public function restoreRevision(Page $page, int $revisionId): Page
     {
         $page->revision_count++;
-        $this->savePageRevision($page);
-
         $revision = $page->revisions()->where('id', '=', $revisionId)->first();
+        $summary = trans('entities.pages_revision_restored_from', ['id' => strval($revisionId), 'summary' => $revision->summary]);
+        $this->savePageRevision($page, $summary);
+
         $page->fill($revision->toArray());
         $content = new PageContent($page);
         $content->setNewHTML($revision->html);