Skip to Content Skip to Menu

Community builder registration fields validation error

10 years 10 months ago - 10 years 10 months ago #238879 by iparvarish
Hi,

** Discovered a BUG in the registration flow! Please check the attached screenshot with our notes on it.

Even when there is a validation error on the username field, the script/component sends the user to the registration confirmation page.

While the ideal behavior should be: once a validation error is detected, the user should not be moved to the next page, when he clicks on the "Register" button. Instead, he should be forced to enter a valid username before the form can be submitted.

Please check the attached screenshot with our notes on it.

Please help asap!
Attachments:
Last edit: 10 years 10 months ago by iparvarish.

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48477
  • Thanks: 8281
  • Karma: 1443
10 years 10 months ago #238884 by krileon
CB already behaves like this. Are you sure the username is already taken? There's a known issue with the Username ajax checker not properly matching and is fixed with CB 2.0, but it's just an ajax checker issue. CB will always stop registration in the event of a validation error. If it is not then CB has been modified or something installed maybe interfering with CB. I believe another user had similar issue caused by a caching extension.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

10 years 10 months ago #238906 by iparvarish
Hi

I have checked that username has been taken, then why it is happening with username and email also,

Please let me know how can i disable register button until ajax given error. and in which file i will found registration form with register button

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48477
  • Thanks: 8281
  • Karma: 1443
10 years 10 months ago #238939 by krileon
You can disable the ajax checker within CB > Configuration > Registration. You can still click the Register button, it's never disabled. When clicked it though throw a validation error and send them back to registration.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

Moderators: beatnantkrileon
Powered by Kunena Forum