From: Platonides Date: Sun, 28 Nov 2010 22:44:14 +0000 (+0000) Subject: Use always DatabaseBase::timestampoOrNull for user_newpass_time field, as done in... X-Git-Tag: 1.31.0-rc.0~33699 X-Git-Url: http://git.cyclocoop.org/%22.%24h.%22?a=commitdiff_plain;h=fdd0e32d02fa78e3012d17eb049d4f4871a7f1b3;p=lhc%2Fweb%2Fwiklou.git Use always DatabaseBase::timestampoOrNull for user_newpass_time field, as done in loadFromRow()/saveSettings() -- línea y las que están debajo serán ignoradas-- M User.php --- diff --git a/includes/User.php b/includes/User.php index 528dde1b05..7e77986157 100644 --- a/includes/User.php +++ b/includes/User.php @@ -2573,12 +2573,13 @@ class User { } $dbw = wfGetDB( DB_MASTER ); $seqVal = $dbw->nextSequenceValue( 'user_user_id_seq' ); + $fields = array( 'user_id' => $seqVal, 'user_name' => $name, 'user_password' => $user->mPassword, 'user_newpassword' => $user->mNewpassword, - 'user_newpass_time' => $dbw->timestamp( $user->mNewpassTime ), + 'user_newpass_time' => $dbw->timestampOrNull( $user->mNewpassTime ), 'user_email' => $user->mEmail, 'user_email_authenticated' => $dbw->timestampOrNull( $user->mEmailAuthenticated ), 'user_real_name' => $user->mRealName, @@ -2612,7 +2613,7 @@ class User { 'user_name' => $this->mName, 'user_password' => $this->mPassword, 'user_newpassword' => $this->mNewpassword, - 'user_newpass_time' => $dbw->timestamp( $this->mNewpassTime ), + 'user_newpass_time' => $dbw->timestampOrNull( $this->mNewpassTime ), 'user_email' => $this->mEmail, 'user_email_authenticated' => $dbw->timestampOrNull( $this->mEmailAuthenticated ), 'user_real_name' => $this->mRealName,