Fix api.post call in mediawiki.api.edit.js
authorumherirrender <umherirrender_de.wp@web.de>
Sun, 2 Jun 2013 19:33:07 +0000 (21:33 +0200)
committerumherirrender <umherirrender_de.wp@web.de>
Sun, 2 Jun 2013 19:33:07 +0000 (21:33 +0200)
api.post does not have 3 parameters, fixed this by passing a object with
ok and err as key.

Fixed spacing while at it

Change-Id: I0ffa761aebd11c00380a8637d259480992e018d4

resources/mediawiki.api/mediawiki.api.edit.js

index 2cd1b92..96947cc 100644 (file)
@@ -27,7 +27,7 @@
                                // an infinite loop. If this fresh token is bad, something else is very wrong.
                                useTokenToPost = function ( token ) {
                                        params.token = token;
-                                       api.post( params, ok, err );
+                                       api.post( params, { ok: ok, err: err } );
                                };
                                return api.getEditToken( useTokenToPost, err );
                        } else {
@@ -43,7 +43,7 @@
                                                err( code, result );
                                        }
                                };
-                               return api.post( params, { ok : ok, err : getTokenIfBad });
+                               return api.post( params, { ok: ok, err: getTokenIfBad } );
                        }
                },
 
@@ -85,7 +85,7 @@
                                        } else {
                                                d.reject( 'token-missing', data );
                                        }
-                               })
+                               } )
                                .fail( d.reject );
 
                        return d.promise( { abort: apiPromise.abort } );