Fix #1721 add some safeguards when saving system config file

This commit is contained in:
Kijin Sung 2021-06-19 19:54:30 +09:00
parent b01a148675
commit 254634479c
3 changed files with 25 additions and 4 deletions

View file

@ -1257,7 +1257,10 @@ class adminAdminController extends admin
Rhymix\Framework\Config::set('url.http_port', $vars->http_port ?: null);
Rhymix\Framework\Config::set('url.https_port', $vars->https_port ?: null);
Rhymix\Framework\Config::set('url.ssl', $vars->domain_security);
Rhymix\Framework\Config::save();
if (!Rhymix\Framework\Config::save())
{
throw new Rhymix\Framework\Exception('msg_failed_to_save_config');
}
}
// Commit.