From fea99015dfe8f6484b61acfdf8ee4d560298e55f Mon Sep 17 00:00:00 2001 From: Roan Kattouw Date: Sun, 21 Jun 2009 09:49:52 +0000 Subject: [PATCH] API: (bug 19313) action=rollback returns wrong revid on master/slave setups --- RELEASE-NOTES | 1 + includes/api/ApiRollback.php | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/RELEASE-NOTES b/RELEASE-NOTES index db1d5cfcb9..0d45332070 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -233,6 +233,7 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN * Return HTTP 503 status code on maxlag error, like index.php does * Added index, fromtitle and byteoffset fields to action=parse&prop=sections output +* (bug 19313) action=rollback returns wrong revid on master/slave setups === Languages updated in 1.16 === diff --git a/includes/api/ApiRollback.php b/includes/api/ApiRollback.php index 7df5acb6e9..b826c56424 100644 --- a/includes/api/ApiRollback.php +++ b/includes/api/ApiRollback.php @@ -73,7 +73,7 @@ class ApiRollback extends ApiBase { 'title' => $titleObj->getPrefixedText(), 'pageid' => intval($details['current']->getPage()), 'summary' => $details['summary'], - 'revid' => intval($titleObj->getLatestRevID()), + 'revid' => intval($details['newid']), 'old_revid' => intval($details['current']->getID()), 'last_revid' => intval($details['target']->getID()) ); -- 2.20.1