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;