Adding feature to use url params to temp or permanently disable umami
parent
21f0ad2b78
commit
b91f6d206a
|
@ -28,10 +28,14 @@ import { removeTrailingSlash } from '../lib/url';
|
||||||
return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(search) || [null, ''])[1].replace(/\+/g, '%20')) || null;
|
return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(search) || [null, ''])[1].replace(/\+/g, '%20')) || null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (getURLParameter('setlsdnt')) {
|
||||||
|
localStorage.setItem('umami.disabled', 'true');
|
||||||
|
}
|
||||||
|
|
||||||
const disableTracking =
|
const disableTracking =
|
||||||
localStorage.getItem('umami.disabled') ||
|
localStorage.getItem('umami.disabled') ||
|
||||||
(dnt && doNotTrack()) ||
|
(dnt && doNotTrack()) ||
|
||||||
getURLParameter("dnt") != null
|
getURLParameter('dnt') != null
|
||||||
(domains &&
|
(domains &&
|
||||||
!domains
|
!domains
|
||||||
.split(',')
|
.split(',')
|
||||||
|
|
Loading…
Reference in New Issue