From a77ed93695c52bd7a90dec5136b3e460ee6769b0 Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Thu, 14 Nov 2024 13:04:51 +0100 Subject: [PATCH] fix: if service img not found, use github as a source --- app/Livewire/Project/New/Select.php | 5 ++++- resources/views/livewire/project/new/select.blade.php | 7 +++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/app/Livewire/Project/New/Select.php b/app/Livewire/Project/New/Select.php index 2dc9abbf1..8847a4c2e 100644 --- a/app/Livewire/Project/New/Select.php +++ b/app/Livewire/Project/New/Select.php @@ -91,9 +91,12 @@ class Select extends Component { $services = get_service_templates(true); $services = collect($services)->map(function ($service, $key) { + $logo = data_get($service, 'logo', 'svgs/coolify.png'); + return [ 'name' => str($key)->headline(), - 'logo' => asset(data_get($service, 'logo', 'svgs/coolify.png')), + 'logo' => asset($logo), + 'logo_github_url' => 'https://raw.githubusercontent.com/coollabsio/coolify/refs/heads/main/public/'.$logo, ] + (array) $service; })->all(); $gitBasedApplications = [ diff --git a/resources/views/livewire/project/new/select.blade.php b/resources/views/livewire/project/new/select.blade.php index bd9f0c627..bf8de4ce4 100644 --- a/resources/views/livewire/project/new/select.blade.php +++ b/resources/views/livewire/project/new/select.blade.php @@ -101,7 +101,10 @@ @@ -205,7 +208,7 @@ } } - @endif + @endif @if ($current_step === 'servers')

Select a server