Use database's timestampOrNull(), not the global one, as we're writing the values...
authorGreg Sabino Mullane <greg@users.mediawiki.org>
Thu, 27 Mar 2008 21:50:04 +0000 (21:50 +0000)
committerGreg Sabino Mullane <greg@users.mediawiki.org>
Thu, 27 Mar 2008 21:50:04 +0000 (21:50 +0000)
includes/User.php

index c64145c..765f29f 100644 (file)
@@ -792,15 +792,15 @@ class User {
                        $this->mRealName = $s->user_real_name;
                        $this->mPassword = $s->user_password;
                        $this->mNewpassword = $s->user_newpassword;
-                       $this->mNewpassTime = wfTimestampOrNull( TS_MW, $s->user_newpass_time );
+                       $this->mNewpassTime = $dbr->timestampOrNull( $s->user_newpass_time );
                        $this->mEmail = $s->user_email;
                        $this->decodeOptions( $s->user_options );
-                       $this->mTouched = wfTimestamp(TS_MW,$s->user_touched);
+                       $this->mTouched = $dbr->timestamp( $s->user_touched );
                        $this->mToken = $s->user_token;
-                       $this->mEmailAuthenticated = wfTimestampOrNull( TS_MW, $s->user_email_authenticated );
+                       $this->mEmailAuthenticated = $dbr->timestampOrNull( $s->user_email_authenticated );
                        $this->mEmailToken = $s->user_email_token;
-                       $this->mEmailTokenExpires = wfTimestampOrNull( TS_MW, $s->user_email_token_expires );
-                       $this->mRegistration = wfTimestampOrNull( TS_MW, $s->user_registration );
+                       $this->mEmailTokenExpires = $dbr->timestampOrNull( $s->user_email_token_expires );
+                       $this->mRegistration = $dbr->timestampOrNull( $s->user_registration );
                        $this->mEditCount = $s->user_editcount; 
                        $this->getEditCount(); // revalidation for nulls