Start of "Bug 21991 - Move common query parameter (uc, rc) validation, token requiri...
authorSam Reed <reedy@users.mediawiki.org>
Sun, 14 Feb 2010 22:20:27 +0000 (22:20 +0000)
committerSam Reed <reedy@users.mediawiki.org>
Sun, 14 Feb 2010 22:20:27 +0000 (22:20 +0000)
commit80f9448690b189e21f961ba8a4a55e6cac5b0712
tree06760fa17d9fd6f5a0551d53c5df81d3dbe49e43
parentf8b1c4cfb7a9f55e94751ad89306f7712391c38e
Start of "Bug 21991 -  Move common query parameter (uc, rc) validation, token requiringness/checking to ApiBase/Similar"

Move token requringness check to the ApiMain

Adding an exception if we're using "gettoken" (block/unblock)

Remove array( 'missingparam', 'token' ), from the getPossibleErrors of modules that set requireToken method to true
16 files changed:
includes/api/ApiBase.php
includes/api/ApiBlock.php
includes/api/ApiDelete.php
includes/api/ApiEditPage.php
includes/api/ApiEmailUser.php
includes/api/ApiImport.php
includes/api/ApiMain.php
includes/api/ApiMove.php
includes/api/ApiParse.php
includes/api/ApiPatrol.php
includes/api/ApiProtect.php
includes/api/ApiRollback.php
includes/api/ApiUnblock.php
includes/api/ApiUndelete.php
includes/api/ApiUpload.php
includes/api/ApiUserrights.php