From b793b1cdb91d870b7a76d86a025b52d84202c2ad Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Tue, 19 Jul 2022 15:23:11 +0200 Subject: [PATCH] wait #5363 @0.5 --- .../Operations/FluidbookPublication/CompositionOperation.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/Admin/Operations/FluidbookPublication/CompositionOperation.php b/app/Http/Controllers/Admin/Operations/FluidbookPublication/CompositionOperation.php index a01d8d848..27706990a 100644 --- a/app/Http/Controllers/Admin/Operations/FluidbookPublication/CompositionOperation.php +++ b/app/Http/Controllers/Admin/Operations/FluidbookPublication/CompositionOperation.php @@ -3,8 +3,10 @@ namespace App\Http\Controllers\Admin\Operations\FluidbookPublication; use App\Models\FluidbookDocument; +use Cubist\Backpack\Http\Controllers\Base\XSendFileController; use Cubist\Util\Files\Files; use Illuminate\Support\Facades\Route; +use Illuminate\Support\Facades\Session; trait CompositionOperation { @@ -20,9 +22,10 @@ trait CompositionOperation protected function getThumb($doc_id, $doc_page) { + Session::save(); /** @var FluidbookDocument $doc */ $doc = FluidbookDocument::find($doc_id); $path = $doc->getFile($doc_page, 'jpg', 'thumb', true, true, ''); - return response(null)->header('Content-Type', Files::_getMimeType($path))->header('X-Sendfile', $path); + return XSendFileController::sendfile($path); } } -- 2.39.5