X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/8a749c6acf930614a119b277170bcf7c1c1db9f9..refs/pull/3918/head:/app/Uploads/ImageService.php diff --git a/app/Uploads/ImageService.php b/app/Uploads/ImageService.php index 0199c207e..55c327e7a 100644 --- a/app/Uploads/ImageService.php +++ b/app/Uploads/ImageService.php @@ -88,16 +88,17 @@ class ImageService protected function getStorageDiskName(string $imageType): string { $storageType = config('filesystems.images'); + $localSecureInUse = ($storageType === 'local_secure' || $storageType === 'local_secure_restricted'); // Ensure system images (App logo) are uploaded to a public space - if ($imageType === 'system' && $storageType === 'local_secure') { - $storageType = 'local'; + if ($imageType === 'system' && $localSecureInUse) { + return 'local'; } // Rename local_secure options to get our image specific storage driver which // is scoped to the relevant image directories. - if ($storageType === 'local_secure' || $storageType === 'local_secure_restricted') { - $storageType = 'local_secure_images'; + if ($localSecureInUse) { + return 'local_secure_images'; } return $storageType;