From dc3714dec5ef9c9e646453f77938cb192f0287c3 Mon Sep 17 00:00:00 2001 From: MernJs Community Date: Thu, 27 Apr 2023 00:13:29 +0530 Subject: [PATCH] FIXED: TypeError: Cannot read properties of undefined (reading 'replace') --- index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.js b/index.js index 96bc06f..ef8a174 100644 --- a/index.js +++ b/index.js @@ -13,8 +13,8 @@ function Query(queryObj) { this.host = queryObj.host || "www.linkedin.com"; //api handles strings with spaces by replacing the values with %20 - this.keyword = queryObj.keyword.replace(" ", "+") || ""; - this.location = queryObj.location.replace(" ", "+") || ""; + this.keyword = queryObj.keyword?.replace(" ", "+") || ""; + this.location = queryObj.location?.replace(" ", "+") || ""; this.dateSincePosted = queryObj.dateSincePosted || ""; this.jobType = queryObj.jobType || ""; this.remoteFilter = queryObj.remoteFilter || "";