Calling mutating functions is not cool here.
Bug: 60795
Change-Id: I7dff8a9c6f97cbeddd42603982ce923aa4388bc8
public function getFeedQuery() {
global $wgFeedLimit;
- $this->getOptions()->validateIntBounds( 'limit', 0, $wgFeedLimit );
$options = $this->getOptions()->getChangedValues();
// wfArrayToCgi() omits options set to null or false
}
unset( $value );
+ if ( isset( $options['limit'] ) && $options['limit'] > $wgFeedLimit ) {
+ $options['limit'] = $wgFeedLimit;
+ }
+
return wfArrayToCgi( $options );
}