Fix protectionexpiry using the wrong page
authorJackmcbarn <jackmcbarn@gmail.com>
Thu, 14 Jan 2016 17:10:33 +0000 (12:10 -0500)
committerJackmcbarn <jackmcbarn@gmail.com>
Thu, 14 Jan 2016 17:10:33 +0000 (12:10 -0500)
Change-Id: I0d8cfd68a735fbcdd32a000ef47e6922a816968e

includes/parser/CoreParserFunctions.php

index d25d11a..91b6080 100644 (file)
@@ -813,7 +813,7 @@ class CoreParserFunctions {
                        $titleObject = $parser->mTitle;
                }
                if ( $titleObject->areRestrictionsLoaded() || $parser->incrementExpensiveFunctionCount() ) {
-                       $expiry = $parser->mTitle->getRestrictionExpiry( strtolower( $type ) );
+                       $expiry = $titleObject->getRestrictionExpiry( strtolower( $type ) );
                        // getRestrictionExpiry() returns false on invalid type; trying to
                        // match protectionlevel() function that returns empty string instead
                        if ( $expiry === false ) {