[NoTrack] Fallback/more disabling of Sentry in inject

This commit is contained in:
Ducko 2022-06-10 09:08:29 +01:00
parent 0018c52257
commit 967229fea8
1 changed files with 6 additions and 0 deletions

View File

@ -1,6 +1,12 @@
if ('<notrack>' === 'true') { // Disable sentry
try {
window.__SENTRY__.hub.getClient().getOptions().enabled = false;
window.__SENTRY__.hub.getClient().close();
window.__SENTRY__.hub.getScope().clear();
window.__SENTRY__.hub.addBreadcrumb = () => {};
Object.keys(console).forEach(x => console[x] = console[x].__sentry_original__ ?? console[x]);
} catch { }
}