Hi @ahmadnasriya , thanks for anwering again.
Just tried to remove them and it keeps not working.
I’ve tried this version now in the client side:
//Client side (same BACKEND function without parentheses in return)
$w('#iban').onCustomValidation((iban,reject)=>{
console.log('validating')
validarIBAN($w('#iban').value)
.then((result)=>{
if(!result.status){
reject(result.err);
console.log('validity after reject is: ' + $w('#iban').valid.toString());
}
})
})
$w('#continue').onClick(async()=>{
$w('#iban').updateValidityIndication();
console.log('validity after reject is: ' + $w('#iban').valid.toString());
})
Returning true with values like ‘dd’ or random strings like that.
Any ideas?
Thank you!