From 9fb0625bbed0641c2a4662780bbfd7c38888fd1c Mon Sep 17 00:00:00 2001 From: Yuri Astrakhan Date: Tue, 7 Aug 2007 19:01:05 +0000 Subject: [PATCH] API: updated imageinfo output --- includes/api/ApiQueryImageInfo.php | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/includes/api/ApiQueryImageInfo.php b/includes/api/ApiQueryImageInfo.php index 9f3ce915d5..56c1c1278d 100644 --- a/includes/api/ApiQueryImageInfo.php +++ b/includes/api/ApiQueryImageInfo.php @@ -60,11 +60,11 @@ class ApiQueryImageInfo extends ApiQueryBase { $data = array(); if ( !$img ) { - $data['missing'] = ''; + $repository = ''; } else { - - $data['repository'] = $img->getRepoName(); - + + $repository = $img->getRepoName(); + $isCur = true; while($line = $img->nextHistoryLine()) { // assignment $vals = array(); @@ -97,7 +97,11 @@ class ApiQueryImageInfo extends ApiQueryBase { $img->resetHistory(); } - $this->addPageSubItems($pageId, $data); + $this->getResult()->addValue(array ('query', 'pages', intval($pageId)), + 'imagerepository', + $repository); + if (!empty($data)) + $this->addPageSubItems($pageId, $data); } } } -- 2.20.1