From 20fec702436832af93477f51503718874ea92187 Mon Sep 17 00:00:00 2001 From: Roan Kattouw Date: Sat, 31 Jan 2009 16:35:23 +0000 Subject: [PATCH] Fix up r46646: instead of outputting displaytitle="" when {{DISPLAYTITLE}} isn't used (or isn't valid), output the 'normal' title instead --- includes/api/ApiParse.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/includes/api/ApiParse.php b/includes/api/ApiParse.php index eb599a303a..050587f810 100644 --- a/includes/api/ApiParse.php +++ b/includes/api/ApiParse.php @@ -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; -- 2.20.1