Gergő Tisza has uploaded a new change for review.
https://gerrit.wikimedia.org/r/192727
Change subject: Log EventLogging schema validation errors in Sentry
......................................................................
Log EventLogging schema validation errors in Sentry
Bug: T90083
Change-Id: Ifb3ddfdd1ba310862608ed99f78193f142602571
---
M resources/init.js
1 file changed, 6 insertions(+), 0 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Sentry
refs/changes/27/192727/1
diff --git a/resources/init.js b/resources/init.js
index 5982c28..f1b943e 100644
--- a/resources/init.js
+++ b/resources/init.js
@@ -65,6 +65,12 @@
mw.trackSubscribe( 'errorLogging.exception', report );
mw.trackSubscribe( 'resourceloader.exception', report );
+ mw.trackSubscribe( 'eventlogging.error', function ( topic, error ) {
+ mw.sentry.initRaven().done( function ( raven ) {
+ raven.captureMessage( error, { source: 'EventLogging' }
);
+ } );
+ } );
+
// make these available for unit tests
mw.sentry = { initRaven: initRaven, report: report };
} ) ( mediaWiki, jQuery );
--
To view, visit https://gerrit.wikimedia.org/r/192727
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ifb3ddfdd1ba310862608ed99f78193f142602571
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Sentry
Gerrit-Branch: master
Gerrit-Owner: Gergő Tisza <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits