From: Brad Jorsch Date: Wed, 11 Sep 2013 20:57:09 +0000 (-0700) Subject: API: Enforce limit max in ApiQueryBacklinks X-Git-Tag: 1.31.0-rc.0~18782^2 X-Git-Url: http://git.cyclocoop.org/%22.%24h.%22?a=commitdiff_plain;h=45c1f4c2df7d235aa1792e896477c5bf8395213f;p=lhc%2Fweb%2Fwiklou.git API: Enforce limit max in ApiQueryBacklinks Change-Id: Id0f0943771e3593c30563469df4820437ded9a99 --- diff --git a/includes/api/ApiQueryBacklinks.php b/includes/api/ApiQueryBacklinks.php index e39c25ac44..2d1089a733 100644 --- a/includes/api/ApiQueryBacklinks.php +++ b/includes/api/ApiQueryBacklinks.php @@ -255,6 +255,9 @@ class ApiQueryBacklinks extends ApiQueryGeneratorBase { if ( $this->params['limit'] == 'max' ) { $this->params['limit'] = $this->getMain()->canApiHighLimits() ? $botMax : $userMax; $result->setParsedLimit( $this->getModuleName(), $this->params['limit'] ); + } else { + $this->params['limit'] = intval( $this->params['limit'] ); + $this->validateLimit( 'limit', $this->params['limit'], 1, $userMax, $botMax ); } $this->processContinue();