Allow the defaultSearchProviders option to be empty

This fixes issue #1032
This commit is contained in:
Jan Böhmer 2025-09-09 21:19:12 +02:00
parent c52126ccf8
commit 4b8ef4b0fa

View file

@ -40,6 +40,6 @@ class InfoProviderGeneralSettings
*/ */
#[SettingsParameter(type: ArrayType::class, label: new TM("settings.ips.default_providers"), #[SettingsParameter(type: ArrayType::class, label: new TM("settings.ips.default_providers"),
description: new TM("settings.ips.default_providers.help"), options: ['type' => StringType::class], description: new TM("settings.ips.default_providers.help"), options: ['type' => StringType::class],
formType: ProviderSelectType::class, formOptions: ['input' => 'string'])] formType: ProviderSelectType::class, formOptions: ['input' => 'string', 'required' => false, 'empty_data' => []])]
public array $defaultSearchProviders = []; public array $defaultSearchProviders = [];
} }