From 390ac52ed377cb81fd64d352eb084e638990908c Mon Sep 17 00:00:00 2001 From: Awilum Date: Wed, 20 Feb 2019 18:17:33 +0300 Subject: [PATCH] Admin Panel: Settings Manager - code cleanup and refactoring. --- site/plugins/admin/classes/SettingsManager.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/site/plugins/admin/classes/SettingsManager.php b/site/plugins/admin/classes/SettingsManager.php index 03e31689..e3f6e0f0 100644 --- a/site/plugins/admin/classes/SettingsManager.php +++ b/site/plugins/admin/classes/SettingsManager.php @@ -46,8 +46,11 @@ class SettingsManager if (Filesystem::write(PATH['config']['site'] . '/settings.yaml', YamlParser::encode(array_merge(Registry::get('settings'), $settings)))) { Notification::set('success', __('admin_message_settings_saved')); - Http::redirect(Http::getBaseUrl() . '/admin/settings'); + } else { + Notification::set('error', __('admin_message_settings_was_not_saved')); } + + Http::redirect(Http::getBaseUrl() . '/admin/settings'); } else { throw new \RuntimeException("Request was denied because it contained an invalid security token. Please refresh the page and try again."); }