diff options
-rw-r--r-- | includes/api/ApiMain.php | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/includes/api/ApiMain.php b/includes/api/ApiMain.php index 915c3713b6d7..f8ffe50b331e 100644 --- a/includes/api/ApiMain.php +++ b/includes/api/ApiMain.php @@ -39,6 +39,7 @@ use MediaWiki\Utils\MWTimestamp; use MediaWiki\WikiMap\WikiMap; use Wikimedia\AtEase\AtEase; use Wikimedia\ParamValidator\ParamValidator; +use Wikimedia\ParamValidator\TypeDef\IntegerDef; use Wikimedia\Timestamp\TimestampException; /** @@ -2219,11 +2220,13 @@ class ApiMain extends ApiBase { ], 'smaxage' => [ ParamValidator::PARAM_TYPE => 'integer', - ParamValidator::PARAM_DEFAULT => 0 + ParamValidator::PARAM_DEFAULT => 0, + IntegerDef::PARAM_MIN => 0, ], 'maxage' => [ ParamValidator::PARAM_TYPE => 'integer', - ParamValidator::PARAM_DEFAULT => 0 + ParamValidator::PARAM_DEFAULT => 0, + IntegerDef::PARAM_MIN => 0, ], 'assert' => [ ParamValidator::PARAM_TYPE => [ 'anon', 'user', 'bot' ] |