1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-07 07:06:30 +02:00

model issue - db_Insert doesn't have to check for model data modifications

This commit is contained in:
secretr
2010-11-15 09:00:17 +00:00
parent 31ce1c88d0
commit c8559537ef

View File

@@ -2220,7 +2220,7 @@ class e_admin_model extends e_front_model
return $this->dbUpdate($force, $session_messages); return $this->dbUpdate($force, $session_messages);
} }
return $this->dbInsert($force, $session_messages); return $this->dbInsert($session_messages);
} }
public function delete($destroy = true, $session_messages = false) public function delete($destroy = true, $session_messages = false)
@@ -2238,15 +2238,14 @@ class e_admin_model extends e_front_model
/** /**
* Insert data to DB * Insert data to DB
*
* @param boolean $force force query even if $data_has_changed is false
* @param boolean $session_messages to use or not session to store system messages * @param boolean $session_messages to use or not session to store system messages
* @return integer
*/ */
protected function dbInsert($force = false, $session_messages = false) protected function dbInsert($session_messages = false)
{ {
$this->_db_errno = 0; $this->_db_errno = 0;
$this->_db_errmsg = ''; $this->_db_errmsg = '';
if($this->hasError() || (!$this->data_has_changed && !$force)) if($this->hasError()/* || (!$this->data_has_changed && !$force)*/) // not appropriate here!
{ {
return 0; return 0;
} }