Improve efficiency in settings model behavior
This commit is contained in:
parent
56e6620a35
commit
fbaab26bfb
|
|
@ -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;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue