From 8d5a456dbd7b1655881341057ada9ab7d7f13ed6 Mon Sep 17 00:00:00 2001 From: Muhammed Ajmal M <55492635+ajmalmohad@users.noreply.github.com> Date: Mon, 4 Dec 2023 23:03:22 +0530 Subject: [PATCH] fix(common): parentheses and single quotes support to curl imports (#3509) --- .../hoppscotch-common/src/helpers/curl/sub_helpers/url.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/hoppscotch-common/src/helpers/curl/sub_helpers/url.ts b/packages/hoppscotch-common/src/helpers/curl/sub_helpers/url.ts index 57832b3d9..6c83e33fc 100644 --- a/packages/hoppscotch-common/src/helpers/curl/sub_helpers/url.ts +++ b/packages/hoppscotch-common/src/helpers/curl/sub_helpers/url.ts @@ -49,7 +49,12 @@ const parseURL = (urlText: string | number) => urlText, O.fromNullable, // preprocess url string - O.map((u) => u.toString().replaceAll(/[^a-zA-Z0-9_\-./?&=:@%+#,;\s]/g, "")), + O.map((u) => + u + .toString() + .replace(/^'|'$/g, "") + .replaceAll(/[^a-zA-Z0-9_\-./?&=:@%+#,;()'\s]/g, "") + ), O.filter((u) => u.length > 0), O.chain((u) => pipe(