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

Reply via email to