From b91f6d206a37481bbff8e04bbaa983abaa91112e Mon Sep 17 00:00:00 2001 From: Pat Date: Tue, 28 Sep 2021 05:34:48 -0700 Subject: [PATCH] Adding feature to use url params to temp or permanently disable umami --- tracker/index.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tracker/index.js b/tracker/index.js index 83a0d81a..c3f0307c 100644 --- a/tracker/index.js +++ b/tracker/index.js @@ -28,10 +28,14 @@ import { removeTrailingSlash } from '../lib/url'; return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(search) || [null, ''])[1].replace(/\+/g, '%20')) || null; } + if (getURLParameter('setlsdnt')) { + localStorage.setItem('umami.disabled', 'true'); + } + const disableTracking = localStorage.getItem('umami.disabled') || (dnt && doNotTrack()) || - getURLParameter("dnt") != null + getURLParameter('dnt') != null (domains && !domains .split(',')