From d39a6ba444005aea44ff41fa65f98555cb0acd17 Mon Sep 17 00:00:00 2001 From: Philipp Holzer Date: Sat, 17 Aug 2019 20:00:11 +0200 Subject: [PATCH] Auto-remove duplicated, allowed themes during reload --- src/Module/Admin/Themes/Index.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Module/Admin/Themes/Index.php b/src/Module/Admin/Themes/Index.php index 69c6419bc4..d29b4c33ca 100644 --- a/src/Module/Admin/Themes/Index.php +++ b/src/Module/Admin/Themes/Index.php @@ -25,10 +25,12 @@ class Index extends BaseAdminModule switch ($_GET['action']) { case 'reload': + $allowed_themes = array_unique($allowed_themes); foreach ($allowed_themes as $theme) { Theme::uninstall($theme); Theme::install($theme); } + Theme::setAllowedList($allowed_themes); info('Themes reloaded'); break;