From 3b6b4dc388f538ed57a493bcee6df7eeba9aa940 Mon Sep 17 00:00:00 2001 From: James Collins Date: Fri, 29 Sep 2023 11:58:11 +1000 Subject: [PATCH] support null $medium --- app/Http/Controllers/Api/MediaController.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/Api/MediaController.php b/app/Http/Controllers/Api/MediaController.php index df39fa7..6b5d16b 100644 --- a/app/Http/Controllers/Api/MediaController.php +++ b/app/Http/Controllers/Api/MediaController.php @@ -171,9 +171,9 @@ class MediaController extends ApiController $data['security']['data'] = ''; } - if($medium->security_type === null || $medium->security_type === '' || strcasecmp($data['security']['type'], $medium->security_type) !== 0) { + if($medium === null || strcasecmp($data['security']['type'], $medium->security_type) !== 0) { if($request->has('storage') === false) { - $mime_type = $request->get('mime_type', $medium->mime_type); + $mime_type = $request->get('mime_type', $medium === null ? '' : $medium->mime_type); $data['storage'] = Media::recommendedStorage($mime_type, $data['security']['type']); } }