From 0a5a2eb96460d17e3cea0981737c53067b3ec27a Mon Sep 17 00:00:00 2001 From: zefie Date: Fri, 17 May 2024 14:18:20 -0400 Subject: [PATCH] potential fix for an issue regarding undefined or null --- zefie_wtvp_minisrv/includes/classes/WTVShared.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/zefie_wtvp_minisrv/includes/classes/WTVShared.js b/zefie_wtvp_minisrv/includes/classes/WTVShared.js index c57331ca..92632972 100644 --- a/zefie_wtvp_minisrv/includes/classes/WTVShared.js +++ b/zefie_wtvp_minisrv/includes/classes/WTVShared.js @@ -820,11 +820,13 @@ class WTVShared { const passwordRegex = /(^pass$|passw(or)?d)/i; let newobj = this.cloneObj(obj); // Clone the object once at the beginning - Object.keys(newobj.query).forEach((k) => { - if (passwordRegex.test(k)) { - newobj.query[k] = '*'.repeat(newobj.query[k].length); - } - }); + if (newobj.query) { + Object.keys(newobj.query).forEach((k) => { + if (passwordRegex.test(k)) { + newobj.query[k] = '*'.repeat(newobj.query[k].length); + } + }); + } return newobj; }