From f12098f313e22faeb01fdd6f7333f2189b5df63d Mon Sep 17 00:00:00 2001 From: Pranav C Date: Fri, 17 May 2024 06:33:09 +0000 Subject: [PATCH] fix: expect undefined/null values --- packages/nocodb/src/utils/emailUtils.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/nocodb/src/utils/emailUtils.ts b/packages/nocodb/src/utils/emailUtils.ts index bc42407cde..0d63395d4b 100644 --- a/packages/nocodb/src/utils/emailUtils.ts +++ b/packages/nocodb/src/utils/emailUtils.ts @@ -8,8 +8,8 @@ const encode = (str: string) => { // a method to sanitise content and avoid any link/url injection in email content and html encode special chars // for example: example.com to be converted as example.com -export const sanitiseEmailContent = (content: string) => { +export const sanitiseEmailContent = (content?: string) => { return content - .replace(/[<>&;?#,'"$]+/g, encode) - .replace(/\.|\/\/:/g, '$&'); + ?.replace(/[<>&;?#,'"$]+/g, encode) + ?.replace(/\.|\/\/:/g, '$&'); };