Fix up r46646: instead of outputting displaytitle="" when {{DISPLAYTITLE}} isn't...
authorRoan Kattouw <catrope@users.mediawiki.org>
Sat, 31 Jan 2009 16:35:23 +0000 (16:35 +0000)
committerRoan Kattouw <catrope@users.mediawiki.org>
Sat, 31 Jan 2009 16:35:23 +0000 (16:35 +0000)
includes/api/ApiParse.php

index eb599a3..050587f 100644 (file)
@@ -152,7 +152,9 @@ class ApiParse extends ApiBase {
                if(isset($prop['sections']))
                        $result_array['sections'] = $p_result->getSections();
                if(isset($prop['displaytitle']))
-                       $result_array['displaytitle'] = $p_result->getDisplayTitle();
+                       $result_array['displaytitle'] = $p_result->getDisplayTitle() ?
+                                                       $p_result->getDisplayTitle() :
+                                                       $titleObj->getPrefixedText();
                if(!is_null($oldid))
                        $result_array['revid'] = $oldid;