Page 1 of 1

Support for newer TLD in cb:EmailAddressValidator

Posted: Wed Jan 31, 2018 4:58 am
by AbleMods
The email address validator control (EmailAddressValidator) doesn't accept newer top-level domains like .consulting. So users with joe @ mycompany.consulting can't use the register page in Able Gold.

Also tested in Able 7.x, same issue.

Any thoughts on a workaround, besides just removing the validator entirely?

Re: Support for newer TLD in cb:EmailAddressValidator

Posted: Wed Jan 31, 2018 6:51 am
by Katie
Didn't we fix this in Gold R12 SR1 build 9266? It's in the change log.

AC8-3157 - Email validation shouldn't limit new domain extensions

Did you need more info?

Thanks
Katie

Re: Support for newer TLD in cb:EmailAddressValidator

Posted: Wed Jan 31, 2018 7:01 am
by AbleMods
I tested in Gold R12 SR1 and I cannot register an account with something @ something.consulting

Re: Support for newer TLD in cb:EmailAddressValidator

Posted: Wed Jan 31, 2018 7:05 am
by AbleMods
Ok it does work in SR1. Apparently I'm having an SR moment and can't tell the different between the numbers 9168 and 9266.

Yes it is confirmed working in R12 SR1.

Is there no workaround for earlier versions?

Re: Support for newer TLD in cb:EmailAddressValidator

Posted: Wed Jan 31, 2018 7:30 am
by Katie
To fix earlier versions, we would need to release an updated CommerceBuilder.dll for each version going back. I understand the need, but it is a lot of work to do even a simple patch like this. I can try to get it on the schedule, but there's no guarantee we can look at it right away.

I always like to suggest to that purchasing the source code is an excellent option for customers. Especially when customizations make upgrading difficult.

Re: Support for newer TLD in cb:EmailAddressValidator

Posted: Wed Jan 31, 2018 8:02 am
by AbleMods
Agreed. Perhaps future versions would permit that requisite RegEx string to be configurable without recompiling the CommerceBuilder DLL.