Fix if someone deletes the default kathrine template

This commit is contained in:
slawkens 2025-01-09 15:41:22 +01:00
parent 41a3cb6f42
commit c52ca27126

View File

@ -11,8 +11,14 @@
* - for number: min, max, step
*/
use MyAAC\Cache;
use MyAAC\Settings;
$templates = Cache::remember('templates', 5 * 60, function () {
return get_templates();
});
$defaultTemplate = in_array('kathrine', $templates) ? 'kathrine' : $templates[0];
return [
'name' => 'MyAAC',
'settings' => [
@ -88,7 +94,7 @@ return [
'type' => 'options',
'options' => '$templates',
'desc' => 'Name of the template used by website',
'default' => 'kathrine',
'default' => $defaultTemplate,
],
'template_allow_change' => [
'name' => 'Template Allow Change',