Handle icon & qrcode upload failure gracefully

This commit is contained in:
Bubka
2022-09-02 14:28:57 +02:00
parent fa8bd1def0
commit 61d177aecd
7 changed files with 55 additions and 36 deletions

View File

@ -35,7 +35,9 @@ class QrCodeController extends Controller
{
$file = $request->file('qrcode');
return response()->json(['data' => QrCode::decode($file)], 200);
return $file instanceof \Illuminate\Http\UploadedFile
? response()->json(['data' => QrCode::decode($file)], 200)
: response()->json(['message' => __('errors.file_upload_failed')], 500);
}
}