From cb6d9e9b9beb7e1fc88765d920dd0dc0b46515cb Mon Sep 17 00:00:00 2001 From: RaktimaNXG Date: Thu, 18 Apr 2024 17:20:44 +0530 Subject: [PATCH] fix: text input validation issue if user not select any validation or free user also --- .../src/components/pdf/PlaceholderType.js | 14 ++++++------- .../src/components/pdf/WidgetNameModal.js | 6 +++--- apps/OpenSign/src/constant/Utils.js | 8 +++---- apps/OpenSign/src/pages/PlaceHolderSign.js | 21 +++++++++++-------- 4 files changed, 26 insertions(+), 23 deletions(-) diff --git a/apps/OpenSign/src/components/pdf/PlaceholderType.js b/apps/OpenSign/src/components/pdf/PlaceholderType.js index b20f6ea2f..15d911251 100644 --- a/apps/OpenSign/src/components/pdf/PlaceholderType.js +++ b/apps/OpenSign/src/components/pdf/PlaceholderType.js @@ -40,7 +40,7 @@ function PlaceholderType(props) { const validateExpression = (regexValidation) => { if (textValue) { let regexObject = regexValidation; - if (props.pos?.options.validation.type === "regex") { + if (props.pos?.options?.validation?.type === "regex") { regexObject = RegexParser(regexValidation); } // new RegExp(regexValidation); @@ -89,11 +89,11 @@ function PlaceholderType(props) { case "number": setValidatePlaceholder("12345"); break; - case textInputWidget: - setValidatePlaceholder("enter text"); + case "text": + setValidatePlaceholder("please enter text"); break; default: - setValidatePlaceholder("enter text"); + setValidatePlaceholder("please enter value"); } } @@ -407,7 +407,7 @@ function PlaceholderType(props) { (props.isNeedSign && props.data?.signerObjId === props.signerObjId) ? (