From c40ff11e499b6c850fc632f43208dcdaafcdf31a Mon Sep 17 00:00:00 2001 From: David Westgate Date: Tue, 2 Mar 2021 09:13:44 +0000 Subject: [PATCH] Null checks for encrypt and decrypt functions --- server/utils.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/server/utils.js b/server/utils.js index 5e9b277..5a1ed77 100755 --- a/server/utils.js +++ b/server/utils.js @@ -174,11 +174,17 @@ function getPostData(request) { } function encrypt(string){ - return CryptoJS.AES.encrypt(string,config.key).toString(); + if(string != undefined && string != null) + return CryptoJS.AES.encrypt(string,config.key).toString(); + else + return ''; } function decrypt(string){ - return CryptoJS.AES.decrypt(string, config.key).toString(CryptoJS.enc.Utf8); + if(string != undefined && string != null) + return CryptoJS.AES.decrypt(string, config.key).toString(CryptoJS.enc.Utf8); + else + return ''; } module.exports = {