summaryrefslogtreecommitdiff
path: root/www/wiki/extensions/Translate/resources/js/ext.translate.workflowselector.js
diff options
context:
space:
mode:
Diffstat (limited to 'www/wiki/extensions/Translate/resources/js/ext.translate.workflowselector.js')
-rw-r--r--www/wiki/extensions/Translate/resources/js/ext.translate.workflowselector.js17
1 files changed, 8 insertions, 9 deletions
diff --git a/www/wiki/extensions/Translate/resources/js/ext.translate.workflowselector.js b/www/wiki/extensions/Translate/resources/js/ext.translate.workflowselector.js
index a23b9753..b413e0dd 100644
--- a/www/wiki/extensions/Translate/resources/js/ext.translate.workflowselector.js
+++ b/www/wiki/extensions/Translate/resources/js/ext.translate.workflowselector.js
@@ -1,12 +1,12 @@
/*!
* A jQuery plugin which handles the display and change of message group
- * workflow sates.
+ * workflow states.
*
* @author Niklas Laxström
- * @license GPL-2.0+
+ * @license GPL-2.0-or-later
*/
-( function ( $, mw ) {
+( function () {
'use strict';
function WorkflowSelector( container ) {
@@ -65,12 +65,10 @@
action: 'groupreview',
group: this.groupId,
language: this.language,
- state: state,
- format: 'json'
+ state: state
};
- // Change to csrf when support for MW 1.25 is dropped
- return api.postWithToken( 'edit', params );
+ return api.postWithToken( 'csrf', params );
},
/**
@@ -144,7 +142,8 @@
instance.receiveState( instance.groupId, instance.language, state );
} )
.fail( function () {
- window.alert( 'Change of state failed' );
+ // eslint-disable-next-line no-alert
+ alert( 'Change of state failed' );
} );
} );
instance.$container.append( $display, $list );
@@ -165,4 +164,4 @@
};
$.fn.workflowselector.Constructor = WorkflowSelector;
-}( jQuery, mediaWiki ) );
+}() );