From 825ccf55562154dc33fbff272384dc5877696208 Mon Sep 17 00:00:00 2001 From: Alexandre Alapetite Date: Tue, 21 Jan 2025 23:31:40 +0100 Subject: Hide base theme (#7234) --- app/Controllers/extensionController.php | 2 +- app/Models/Themes.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'app') diff --git a/app/Controllers/extensionController.php b/app/Controllers/extensionController.php index efaee8534..eb2c3f8d8 100644 --- a/app/Controllers/extensionController.php +++ b/app/Controllers/extensionController.php @@ -90,7 +90,7 @@ class FreshRSS_extension_Controller extends FreshRSS_ActionController { continue 2; } } - if (!in_array($extension['type'], ['system', 'user'], true)) { + if (!in_array($extension['type'], ['system', 'user'], true) || trim($extension['name']) === '') { continue; } /** @var array{name:string,author:string,description:string,version:string,entrypoint:string,type:'system'|'user',url:string,method:string,directory:string} $extension */ diff --git a/app/Models/Themes.php b/app/Models/Themes.php index cd66723bf..033bbe2a0 100644 --- a/app/Models/Themes.php +++ b/app/Models/Themes.php @@ -21,7 +21,7 @@ class FreshRSS_Themes extends Minz_Model { $list = []; foreach ($themes_list as $theme_dir) { $theme = self::get_infos($theme_dir); - if (is_array($theme)) { + if (is_array($theme) && trim($theme['name']) !== '') { $list[$theme_dir] = $theme; } } -- cgit v1.2.3