jenkins-bot has submitted this change and it was merged. Change subject: Refresh expired edit token ......................................................................
Refresh expired edit token Use the postWithEditToken api method to post. It will take care of expired/invalid tokens. Bug: 45766 Change-Id: I2bc6724cee387c8f849aa7903d968548ae39c848 --- M Resources.php M resources/js/ext.translate.editor.js 2 files changed, 5 insertions(+), 5 deletions(-) Approvals: Siebrand: Looks good to me, approved jenkins-bot: Verified diff --git a/Resources.php b/Resources.php index aa3bd2c..75a1172 100644 --- a/Resources.php +++ b/Resources.php @@ -45,6 +45,7 @@ 'mediawiki.util', 'mediawiki.Uri', 'mediawiki.api', + 'mediawiki.api.edit', 'mediawiki.api.parse', 'mediawiki.user', 'mediawiki.jqueryMsg', diff --git a/resources/js/ext.translate.editor.js b/resources/js/ext.translate.editor.js index ed130fe..3749a9c 100644 --- a/resources/js/ext.translate.editor.js +++ b/resources/js/ext.translate.editor.js @@ -129,12 +129,11 @@ // immediately move to the next message. translateEditor.next(); - api.post( { + api.postWithEditToken( { action: 'edit', title: translateEditor.message.title, - text: translation, - token: mw.user.tokens.get( 'editToken' ) - } ).done( function ( response ) { + text: translation + }, function ( response ) { if ( response.edit.result === 'Success' ) { translateEditor.markTranslated(); @@ -162,7 +161,7 @@ } mw.translate.dirty = false; - } ).fail( function ( errorCode, results ) { + }, function ( errorCode, results ) { translateEditor.savingError( results.error.info ); translateEditor.saving = false; -- To view, visit https://gerrit.wikimedia.org/r/56592 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I2bc6724cee387c8f849aa7903d968548ae39c848 Gerrit-PatchSet: 6 Gerrit-Project: mediawiki/extensions/Translate Gerrit-Branch: master Gerrit-Owner: Santhosh <santhosh.thottin...@gmail.com> Gerrit-Reviewer: Siebrand <siebr...@wikimedia.org> Gerrit-Reviewer: jenkins-bot _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits