Revision: 48503
Author: werdna
Date: 2009-03-18 00:26:28 +0000 (Wed, 18 Mar 2009)
Log Message:
-----------
Fix weird interaction of user age for anonymous users
Modified Paths:
--------------
trunk/extensions/AbuseFilter/AbuseFilterVariableHolder.php
Modified: trunk/extensions/AbuseFilter/AbuseFilterVariableHolder.php
===================================================================
--- trunk/extensions/AbuseFilter/AbuseFilterVariableHolder.php 2009-03-18
00:15:47 UTC (rev 48502)
+++ trunk/extensions/AbuseFilter/AbuseFilterVariableHolder.php 2009-03-18
00:26:28 UTC (rev 48503)
@@ -265,9 +265,16 @@
$user = $parameters['user'];
$asOf = $parameters['asof'];
$obj = self::userObjectFromName( $user );
+
+ if ($obj->getId() == 0) {
+ $result = 0;
+ break;
+ }
+
$registration = $obj->getRegistration();
$result =
- wfTimestamp( TS_UNIX, $asOf) -
wfTimestampOrNull( TS_UNIX, $registration );
+ wfTimestamp( TS_UNIX, $asOf) -
+ wfTimestampOrNull( TS_UNIX,
$registration );
break;
case 'user-groups':
$user = $parameters['user'];
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs