From fbaab26bfbcfef96bac4802fd6dd62ec5557c8e7 Mon Sep 17 00:00:00 2001 From: Sam Georges Date: Thu, 16 Oct 2014 19:47:06 +1100 Subject: [PATCH] Improve efficiency in settings model behavior --- modules/backend/behaviors/UserPreferencesModel.php | 7 ------- modules/system/behaviors/SettingsModel.php | 7 ------- 2 files changed, 14 deletions(-) diff --git a/modules/backend/behaviors/UserPreferencesModel.php b/modules/backend/behaviors/UserPreferencesModel.php index ffc9944af..de4b6e69b 100644 --- a/modules/backend/behaviors/UserPreferencesModel.php +++ b/modules/backend/behaviors/UserPreferencesModel.php @@ -40,13 +40,6 @@ class UserPreferencesModel extends SettingsModel if (!$item = $this->getSettingsRecord()) { $this->model->initSettingsData(); - - if (method_exists($this->model, 'forceSave')) - $this->model->forceSave(); - else - $this->model->save(); - - $this->model->reload(); $item = $this->model; } diff --git a/modules/system/behaviors/SettingsModel.php b/modules/system/behaviors/SettingsModel.php index 9db0900ee..c3228c1f1 100644 --- a/modules/system/behaviors/SettingsModel.php +++ b/modules/system/behaviors/SettingsModel.php @@ -76,13 +76,6 @@ class SettingsModel extends ModelBehavior if (!$item = $this->getSettingsRecord()) { $this->model->initSettingsData(); - - if (method_exists($this->model, 'forceSave')) - $this->model->forceSave(); - else - $this->model->save(); - - $this->model->reload(); $item = $this->model; }