chore: commit current workspace changes
This commit is contained in:
@@ -142,7 +142,24 @@ class HomepageAnnouncementService
|
||||
return $backgroundImage;
|
||||
}
|
||||
|
||||
return Storage::disk('public')->url($backgroundImage);
|
||||
$disk = $this->backgroundImageDisk();
|
||||
$configuredBaseUrl = trim((string) config('filesystems.disks.' . $disk . '.url', ''), '/');
|
||||
|
||||
if ($configuredBaseUrl !== '') {
|
||||
return $configuredBaseUrl . '/' . ltrim($backgroundImage, '/');
|
||||
}
|
||||
|
||||
return Storage::disk($disk)->url($backgroundImage);
|
||||
}
|
||||
|
||||
public function backgroundImageDisk(): string
|
||||
{
|
||||
return (string) config('homepage.announcements.background_image.disk', config('uploads.object_storage.disk', 's3'));
|
||||
}
|
||||
|
||||
public function backgroundImagePrefix(): string
|
||||
{
|
||||
return trim((string) config('homepage.announcements.background_image.prefix', 'homepage-announcements'), '/');
|
||||
}
|
||||
|
||||
private function artworkUrl(int $artworkId): ?string
|
||||
|
||||
Reference in New Issue
Block a user