(bug 16589) CoreParserFunctions error causes 500
authorAaron Schulz <aaron@users.mediawiki.org>
Wed, 10 Dec 2008 23:27:25 +0000 (23:27 +0000)
committerAaron Schulz <aaron@users.mediawiki.org>
Wed, 10 Dec 2008 23:27:25 +0000 (23:27 +0000)
includes/parser/CoreParserFunctions.php

index 4a21b56..de55f7c 100644 (file)
@@ -283,8 +283,8 @@ class CoreParserFunctions {
        
                        // Register dependency in templatelinks
                        $id = $title->getArticleId();
-                       $revid = Revision::newFromTitle($title);
-                       $parser->mOutput->addTemplate($title, $id, $revid);
+                       $rev = Revision::newFromTitle($title);
+                       $parser->mOutput->addTemplate( $title, $id, $rev->getId() );
                }       
                return self::formatRaw( $length, $raw );
        }