Move dependency on user.tokens from mediawiki.api.edit to mediawiki.api
authorTimo Tijhof <krinklemail@gmail.com>
Tue, 16 Jun 2015 19:14:35 +0000 (20:14 +0100)
committerTimo Tijhof <krinklemail@gmail.com>
Tue, 16 Jun 2015 19:14:35 +0000 (20:14 +0100)
commitbd745a7869906ac08b207cbdb957e896f4173c46
tree48981b4ca0f4269617873042c9416a6af211984c
parenta4ff1c14bf5d6cad6585fa696a4116019c55e51b
Move dependency on user.tokens from mediawiki.api.edit to mediawiki.api

The postWithToken() method used to be specific to the edit module.
However that logic was moved and refactored into getToken() and
postWithToken() a while back.

While waiting for user.tokens instead of making api requests for tokens
is worth it. The logic in mediawiki.api.js inspects mw.user.tokens
only at initial run time. So it must be on 'mediawiki.api'.

Anyhow, in practice it doesn't matter since the user.tokens is
embedded in the page. So there's no actual waiting of any kind.

Change-Id: I10fae93c8f1500b4aa752101256fbba94c2ae40d
resources/Resources.php