@@ -533,13 +533,13 @@ function PlaceHolderSign() {
533
533
}
534
534
setSelectWidgetId ( key ) ;
535
535
if ( signer ) {
536
- let signerData , currentPagePosition ;
536
+ let filterSignerPos , currentPagePosition ;
537
537
if ( dragTypeValue === textWidget ) {
538
- signerData = signerPos . find ( ( data ) => data . Role === "prefill" ) ;
538
+ filterSignerPos = signerPos . find ( ( data ) => data . Role === "prefill" ) ;
539
539
} else {
540
- signerData = signerPos . find ( ( data ) => data . Id === uniqueId ) ;
540
+ filterSignerPos = signerPos . find ( ( data ) => data . Id === uniqueId ) ;
541
541
}
542
- const getPlaceHolder = signerData ?. placeHolder ;
542
+ const getPlaceHolder = filterSignerPos ?. placeHolder ;
543
543
if ( getPlaceHolder ) {
544
544
//checking exist placeholder on same page
545
545
currentPagePosition = getPlaceHolder . find (
@@ -846,6 +846,7 @@ function PlaceHolderSign() {
846
846
const filterPrefill = signerPos ?. filter ( ( data ) => data . Role !== "prefill" ) ;
847
847
const getPrefill = signerPos ?. filter ( ( data ) => data . Role === "prefill" ) ;
848
848
let isLabel = false ;
849
+ const isPlaceholderExist = filterPrefill . every ( ( data ) => data . placeHolder ) ;
849
850
const prefillPlaceholder = getPrefill [ 0 ] ?. placeHolder ;
850
851
//condition is used to check text widget data is empty or have response
851
852
if ( getPrefill && getPrefill . length > 0 ) {
@@ -858,7 +859,7 @@ function PlaceHolderSign() {
858
859
}
859
860
}
860
861
let isSignatureExist = true ; // variable is used to check a signature widget exit or not then execute other code
861
- if ( prefillPlaceholder ) {
862
+ if ( isPlaceholderExist ) {
862
863
//for loop is used to check signature widget exist or not
863
864
for ( let item of filterPrefill ) {
864
865
let signatureExist = false ; // Reset for each iteration
@@ -881,9 +882,6 @@ function PlaceHolderSign() {
881
882
if ( getPrefill && isLabel ) {
882
883
setIsSendAlert ( { mssg : textWidget , alert : true } ) ;
883
884
} else if ( isSignatureExist ) {
884
- const isPlaceholderExist = filterPrefill . every (
885
- ( data ) => data . placeHolder
886
- ) ;
887
885
if ( isPlaceholderExist ) {
888
886
const IsSignerNotExist = filterPrefill ?. filter ( ( x ) => ! x . signerObjId ) ;
889
887
if ( IsSignerNotExist && IsSignerNotExist ?. length > 0 ) {
0 commit comments