X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/eda9e89c55caf6a98ab57a084d1ce03e0c5fe993..refs/pull/3503/head:/app/Http/Controllers/BookExportController.php diff --git a/app/Http/Controllers/BookExportController.php b/app/Http/Controllers/BookExportController.php index 7f6dd8017..cc8d48a35 100644 --- a/app/Http/Controllers/BookExportController.php +++ b/app/Http/Controllers/BookExportController.php @@ -31,7 +31,7 @@ class BookExportController extends Controller $book = $this->bookRepo->getBySlug($bookSlug); $pdfContent = $this->exportFormatter->bookToPdf($book); - return $this->downloadResponse($pdfContent, $bookSlug . '.pdf'); + return $this->download()->directly($pdfContent, $bookSlug . '.pdf'); } /** @@ -44,7 +44,7 @@ class BookExportController extends Controller $book = $this->bookRepo->getBySlug($bookSlug); $htmlContent = $this->exportFormatter->bookToContainedHtml($book); - return $this->downloadResponse($htmlContent, $bookSlug . '.html'); + return $this->download()->directly($htmlContent, $bookSlug . '.html'); } /** @@ -55,7 +55,7 @@ class BookExportController extends Controller $book = $this->bookRepo->getBySlug($bookSlug); $textContent = $this->exportFormatter->bookToPlainText($book); - return $this->downloadResponse($textContent, $bookSlug . '.txt'); + return $this->download()->directly($textContent, $bookSlug . '.txt'); } /** @@ -66,6 +66,6 @@ class BookExportController extends Controller $book = $this->bookRepo->getBySlug($bookSlug); $textContent = $this->exportFormatter->bookToMarkdown($book); - return $this->downloadResponse($textContent, $bookSlug . '.md'); + return $this->download()->directly($textContent, $bookSlug . '.md'); } }