someone was lost in type conversion too ;-)
authorDomas Mituzas <midom@users.mediawiki.org>
Fri, 12 Jan 2007 00:10:49 +0000 (00:10 +0000)
committerDomas Mituzas <midom@users.mediawiki.org>
Fri, 12 Jan 2007 00:10:49 +0000 (00:10 +0000)
includes/User.php

index 02c9891..b0fd9a2 100644 (file)
@@ -1121,11 +1121,11 @@ class User {
                                global $wgMemc;
                                $key = wfMemcKey( 'newtalk', 'ip', $this->getName() );
                                $newtalk = $wgMemc->get( $key );
-                               if( is_integer( $newtalk ) ) {
+                               if( $newtalk != "" ) {
                                        $this->mNewtalk = (bool)$newtalk;
                                } else {
                                        $this->mNewtalk = $this->checkNewtalk( 'user_ip', $this->getName() );
-                                       $wgMemc->set( $key, $this->mNewtalk, time() + 1800 );
+                                       $wgMemc->set( $key, (int)$this->mNewtalk, time() + 1800 );
                                }
                        } else {
                                $this->mNewtalk = $this->checkNewtalk( 'user_id', $this->mId );