mediawiki.api: Add parameter ajaxOptions to postWithToken()
authorFomafix <fomafix@googlemail.com>
Thu, 15 May 2014 11:39:03 +0000 (11:39 +0000)
committerTimo Tijhof <krinklemail@gmail.com>
Thu, 15 May 2014 17:32:55 +0000 (19:32 +0200)
commit597142b2e5a0c44b4efd369d1d339e3813aeefdf
treeb26aa4e02ad64004d656367b246ecfff6fe3b941
parent62976da749f8746171fc7a370238d9698cc483ec
mediawiki.api: Add parameter ajaxOptions to postWithToken()

This allows to upload a file with token.

var api = new mw.Api();
api.postWithToken(
'edit',
{
action: 'upload',
format: 'json',
filename: 'Foobar.png',
file: file
},
{
contentType: 'multipart/form-data'
}
);

Change-Id: I7a0fec3c1ef2c7881d4c04b1a9dd44fac02cb346
resources/src/mediawiki.api/mediawiki.api.js
tests/qunit/suites/resources/mediawiki.api/mediawiki.api.test.js