From 429b77d92354f7d2ca004444e02a96f57342884d Mon Sep 17 00:00:00 2001 From: sylenien Date: Mon, 12 Sep 2022 16:42:51 +0200 Subject: [PATCH] change(tracker): change cb typing --- tracker/tracker/src/main/app/sanitizer.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tracker/tracker/src/main/app/sanitizer.ts b/tracker/tracker/src/main/app/sanitizer.ts index 9a5aefc69..62702d20e 100644 --- a/tracker/tracker/src/main/app/sanitizer.ts +++ b/tracker/tracker/src/main/app/sanitizer.ts @@ -11,7 +11,7 @@ export declare const enum SanitizeLevel { export interface Options { obscureTextEmails: boolean obscureTextNumbers: boolean - domSanitizer?: (node: Node) => SanitizeLevel + domSanitizer?: (node: Element) => SanitizeLevel } export default class Sanitizer { @@ -45,7 +45,7 @@ export default class Sanitizer { this.hiddenContainers.add(id) } - if (this.options.domSanitizer !== undefined) { + if (this.options.domSanitizer !== undefined && isElementNode(node)) { const sanitizeLevel = this.options.domSanitizer(node) if (sanitizeLevel > 0) { const maskedSet =