From: Bartosz DziewoƄski Date: Thu, 12 May 2016 19:42:19 +0000 (+0200) Subject: mediawiki.jqueryMsg: Allow logging errors through mw.track X-Git-Tag: 1.31.0-rc.0~6959^2 X-Git-Url: https://git.cyclocoop.org/admin/%7B%24admin_url%7Dmembres/import.php?a=commitdiff_plain;h=367526d9a0217c0d4df9f2d7a7370e6b7dccdbe5;p=lhc%2Fweb%2Fwiklou.git mediawiki.jqueryMsg: Allow logging errors through mw.track Example usage in UploadWizard: Idf0e71735c005d25674cf9994494808f82ede686. Bug: T134050 Change-Id: I715bd841e317da47b6a6eb7a8548be2ef3a6584b --- diff --git a/resources/src/mediawiki/mediawiki.jqueryMsg.js b/resources/src/mediawiki/mediawiki.jqueryMsg.js index e905f69b71..b5c6a53129 100644 --- a/resources/src/mediawiki/mediawiki.jqueryMsg.js +++ b/resources/src/mediawiki/mediawiki.jqueryMsg.js @@ -142,6 +142,10 @@ } catch ( e ) { fallback = parser.settings.messages.get( key ); mw.log.warn( 'mediawiki.jqueryMsg: ' + key + ': ' + e.message ); + mw.track( 'mediawiki.jqueryMsg.error', { + messageKey: key, + errorMessage: e.message + } ); return $( '' ).text( fallback ); } };