Merge remote-tracking branch 'origin/develop'

This commit is contained in:
snipe 2024-07-08 22:02:25 +01:00
commit ebcc48ec80
2 changed files with 4 additions and 2 deletions

View file

@ -10,6 +10,7 @@ use Illuminate\Http\RedirectResponse;
use Illuminate\Http\Response; use Illuminate\Http\Response;
use Illuminate\Support\Facades\Storage; use Illuminate\Support\Facades\Storage;
use \Symfony\Component\HttpFoundation\StreamedResponse; use \Symfony\Component\HttpFoundation\StreamedResponse;
use Symfony\Component\HttpFoundation\BinaryFileResponse;
class AssetModelsFilesController extends Controller class AssetModelsFilesController extends Controller
{ {
@ -57,7 +58,7 @@ class AssetModelsFilesController extends Controller
* @param int $fileId * @param int $fileId
* @since [v1.0] * @since [v1.0]
*/ */
public function show($modelId = null, $fileId = null) : StreamedResponse | Response | RedirectResponse public function show($modelId = null, $fileId = null) : StreamedResponse | Response | RedirectResponse | BinaryFileResponse
{ {
$model = AssetModel::find($modelId); $model = AssetModel::find($modelId);
// the asset is valid // the asset is valid

View file

@ -29,6 +29,7 @@ use League\Csv\Reader;
use Illuminate\Http\Response; use Illuminate\Http\Response;
use Illuminate\Contracts\View\View; use Illuminate\Contracts\View\View;
use Illuminate\Http\RedirectResponse; use Illuminate\Http\RedirectResponse;
use Symfony\Component\HttpFoundation\BinaryFileResponse;
/** /**
* This class controls all actions related to assets for * This class controls all actions related to assets for
@ -474,7 +475,7 @@ class AssetsController extends Controller
* @param int $assetId * @param int $assetId
* @since [v1.0] * @since [v1.0]
*/ */
public function getQrCode($assetId = null) : Response public function getQrCode($assetId = null) : Response | BinaryFileResponse
{ {
$settings = Setting::getSettings(); $settings = Setting::getSettings();