From: ArthurHoaro Date: Sun, 7 May 2017 14:58:15 +0000 (+0200) Subject: Add settings history only when they're updated X-Git-Tag: v0.9.0~6^2 X-Git-Url: https://git.immae.eu/?a=commitdiff_plain;h=refs%2Fpull%2F858%2Fhead;p=github%2Fshaarli%2FShaarli.git Add settings history only when they're updated --- diff --git a/index.php b/index.php index fb7318d9..ba1c2b2b 100644 --- a/index.php +++ b/index.php @@ -1161,7 +1161,6 @@ function renderPage($conf, $pluginManager, $LINKSDB, $history) $PAGE->assign('hide_public_links', $conf->get('privacy.hide_public_links', false)); $PAGE->assign('api_enabled', $conf->get('api.enabled', true)); $PAGE->assign('api_secret', $conf->get('api.secret')); - $history->updateSettings(); $PAGE->renderPage('configure'); exit; } @@ -1572,7 +1571,6 @@ function renderPage($conf, $pluginManager, $LINKSDB, $history) // Plugin administration form action if ($targetPage == Router::$PAGE_SAVE_PLUGINSADMIN) { - $history->updateSettings(); try { if (isset($_POST['parameters_form'])) { unset($_POST['parameters_form']); @@ -1584,6 +1582,7 @@ function renderPage($conf, $pluginManager, $LINKSDB, $history) $conf->set('general.enabled_plugins', save_plugin_config($_POST)); } $conf->write(isLoggedIn()); + $history->updateSettings(); } catch (Exception $e) { error_log(