From: Mark Holmquist Date: Thu, 16 Jul 2015 14:15:52 +0000 (-0500) Subject: Fix issue with needToken patch to Api.upload X-Git-Tag: 1.31.0-rc.0~10753 X-Git-Url: https://git.cyclocoop.org/%7B%24www_url%7Dadmin/compta/comptes/ajouter.php?a=commitdiff_plain;h=00e5dbdcc6fd20d8482a2db585fea5c202b022f4;p=lhc%2Fweb%2Fwiklou.git Fix issue with needToken patch to Api.upload Fails currently for formData-enabled browsers where a token is not needed. Change-Id: If5f1e9257fae770ea63a50ba8454e6617c77a455 --- diff --git a/resources/src/mediawiki.api/mediawiki.api.upload.js b/resources/src/mediawiki.api/mediawiki.api.upload.js index 6347828a42..b398f98b86 100644 --- a/resources/src/mediawiki.api/mediawiki.api.upload.js +++ b/resources/src/mediawiki.api/mediawiki.api.upload.js @@ -299,6 +299,8 @@ // Mark the edit token as bad, it's been used. api.badToken( 'edit' ); } ); + } else { + xhr.send( formData ); } return deferred.promise();