1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-03 13:17:24 +02:00

Merge pull request #2099 from lonalore/cleanup

Fixed: Wrong parameter usages by setPostedData() method.
This commit is contained in:
Cameron
2016-12-03 20:52:25 -08:00
committed by GitHub
2 changed files with 9 additions and 7 deletions

View File

@@ -312,7 +312,7 @@ class eurl_admin_ui extends e_admin_controller_ui
if(isset($_POST['etrigger_save'])) if(isset($_POST['etrigger_save']))
{ {
$this->getConfig() $this->getConfig()
->setPostedData($this->getPosted(), null, false, false) ->setPostedData($this->getPosted(), null, false)
//->setPosted('not_existing_pref_test', 1) //->setPosted('not_existing_pref_test', 1)
->save(true); ->save(true);

View File

@@ -4091,7 +4091,7 @@ class e_admin_controller_ui extends e_admin_controller
if(false === $data) if(false === $data)
{ {
// we don't wanna loose posted data // we don't wanna loose posted data
$model->setPostedData($_posted, null, false, false); $model->setPostedData($_posted, null, false);
return false; return false;
} }
if($data && is_array($data)) if($data && is_array($data))
@@ -4142,7 +4142,7 @@ class e_admin_controller_ui extends e_admin_controller
// Scenario I - use request owned POST data - toForm already executed // Scenario I - use request owned POST data - toForm already executed
$model->setPostedData($_posted, null, false, false) // insert() or update() dbInsert(); $model->setPostedData($_posted, null, false) // insert() or update() dbInsert();
->save(true); ->save(true);
@@ -5090,9 +5090,11 @@ class e_admin_ui extends e_admin_controller_ui
$this->convertToData($_POST); $this->convertToData($_POST);
$model->setPostedData($_POST, null, false, false) $model->setPostedData($_POST, null, false);
->setParam('validateAvailable', true) // new param to control validate of available data only, reset on validate event $model->setParam('validateAvailable', true); // new param to control validate of available data only, reset on validate event
->update(true); // Do not update here! Because $old_data and $new_data will be the same in afterUpdate() methods.
// Data will be saved in _manageSubmit() method.
// $model->update(true);
if($model->hasError()) if($model->hasError())
{ {
@@ -5480,7 +5482,7 @@ class e_admin_ui extends e_admin_controller_ui
/* /*
$this->getConfig() $this->getConfig()
->setPostedData($this->getPosted(), null, false, false) ->setPostedData($this->getPosted(), null, false)
//->setPosted('not_existing_pref_test', 1) //->setPosted('not_existing_pref_test', 1)
->save(true); ->save(true);
*/ */