fix(ui): simplify service templates loading logic

This commit is contained in:
Andras Bacsai
2025-02-04 13:30:12 +01:00
parent d8aae1256a
commit 8033a89dee
2 changed files with 1 additions and 5 deletions

View File

@@ -81,7 +81,7 @@ class Select extends Component
public function loadServices()
{
$services = get_service_templates(true);
$services = get_service_templates();
$services = collect($services)->map(function ($service, $key) {
$default_logo = 'images/default.webp';
$logo = data_get($service, 'logo', $default_logo);

View File

@@ -440,11 +440,7 @@ function sslip(Server $server)
function get_service_templates(bool $force = false): Collection
{
if (isDev()) {
$services = File::get(base_path('templates/service-templates.json'));
return collect(json_decode($services))->sortKeys();
}
if ($force) {
try {
$response = Http::retry(3, 1000)->get(config('constants.services.official'));