Fixed a bug where the LoTW password was being cleared even if we left it blank

这个提交包含在:
Corby Krick 2013-08-17 08:54:16 -05:00
父节点 25d777741f
当前提交 6413b6141d

查看文件

@ -122,8 +122,7 @@ class User_Model extends CI_Model {
'user_firstname' => $fields['user_firstname'],
'user_lastname' => $fields['user_lastname'],
'user_timezone' => $fields['user_timezone'],
'user_lotw_name' => $fields['user_lotw_name'],
'user_lotw_password' => $fields['user_lotw_password']
'user_lotw_name' => $fields['user_lotw_name']
);
// Check to see if the user is allowed to change user levels
@ -149,6 +148,11 @@ class User_Model extends CI_Model {
}
}
if($fields['user_lotw_password'] != NULL)
{
$data['user_lotw_password'] = $fields['user_lotw_password'];
}
// Update the user
$this->db->where('user_id', $fields['id']);
$this->db->update($this->config->item('auth_table'), $data);