From: Vincent Vanwaelscappel Date: Tue, 19 Jul 2022 13:23:11 +0000 (+0200) Subject: wait #5363 @0.5 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=b793b1cdb91d870b7a76d86a025b52d84202c2ad;p=fluidbook-toolbox.git wait #5363 @0.5 --- 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); } }