PLEASE NOTE: These forums are no longer utilized and are provided as an archive for informational purposes only. All support issues will be handled via email using our support ticket system. For more detailed information on this change, please see this blog post.

User Registration Add-On: the user's mail has already been used on update

  1. Software I'm using:
    - Gravity Forms: 1.6.11
    - Gravity Forms User Registration Add-On: 1.5.beta1
    - Wordpress (single site): 3.5

    I'va created 2 gravity forms with the same fields and setup one of them for user registrations and the other for user updates. The registration form runs as expected. The update form, when saving, tells the user that its email has already been used (the field requires a unique entry; the same occurs with other fields set to be unique). I thought that the plugin should check if the user's data is the same and, in such case, don't update it on saving the information. Maybe I'm doing something wrong? Is this a bug?

    Posted 11 years ago on Monday January 14, 2013 | Permalink
  2. Are you saying that when your user registration "update" form is submitted, it is giving you an error about the email address being used already, even when the email address was not changed?

    Posted 11 years ago on Tuesday January 15, 2013 | Permalink
  3. Yes, that is. Not only the email address, also another field that should be unique as well (ID card).

    I can send you private access to the website by mail if you need to test it. If so, tell me what do you need.

    Posted 11 years ago on Tuesday January 15, 2013 | Permalink
  4. Please do send me an email at chris@rocketgenius.com with a link to this topic and any other information that may be helpful to me. Thank you.

    Posted 11 years ago on Tuesday January 15, 2013 | Permalink
  5. Just curious if there's a solution to this - I have the same issue. My "email" field is set to "No duplicates" - and if I uncheck that box, then it works fine. But if it's checked, and the email address is unchanged, it won't submit the other changes in the profile. It just returns with an error.

    Posted 11 years ago on Tuesday February 26, 2013 | Permalink
  6. What is the error you are getting Shelly?

    I'll ask the developers about this, but I need to know which error message you're referring to first.

    Posted 11 years ago on Wednesday February 27, 2013 | Permalink
  7. OMG, I swear I did NOT post this! LOL I wrote it, then I thought I'd troubleshoot a bit more. I bet one of my kids came by and clicked something. So sorry. Okay, well since I'm here! XD

    I have my user registration mapped to an "edit profile" form. The email address is set as "required" and "no duplicates". When the profile is updated (from the front end), the form is supposed to go to the profile view page (custom redirect I set), but instead it returns to the form with the standard "this email is already in the system" error. (If I change the email address, it works just fine.) It seems that GF isn't noticing that this is an *update of the profile, not a new registration, and it's tossing out "this email already exists" and won't update.

    If I uncheck "no duplicates" in the form, it's fine. Which seems to work out okay - this is only for an update, and will only update the logged-in stuff. It's not it'll register a new user (or mess with a forgotten login to the same site - which I'm prone to do, myself) if I update and use an email that already exists with in the system.

    There's no actual *error* messages (as far as the PHP error logs go) - it's just your standard "this email is already in use" message on the front end. My workaround is fine for our purposes (I can't see any reason why it would make things wonky), but if you want a login to the site I'm working on to see how it's setup, I can pass it to you.

    Posted 11 years ago on Wednesday February 27, 2013 | Permalink
  8. I'll bring this to the attention of the development team.

    Posted 11 years ago on Saturday March 2, 2013 | Permalink
  9. Which version of the User Registration add-on are you using? It's possible I have a newer version which may have already resolved this problem.

    Posted 11 years ago on Saturday March 2, 2013 | Permalink
  10. Sorry about the delay in getting back to you, Chris. Too many projects, not enough time. or brains. :)

    I'm still having the same issue: user is already created and logged in, form is set to "update" the usermeta and is mapped properly, email field is required and set to "no duplicates". However, if the end user stays with the same email address, i get the "This field requires an unique entry" error message. (I still want the email address to remain unique, in case the end user changes his email address and puts in one that already exists in the system - for example, if a spouse has already started filling out the form)

    Using WP 3.5.1, Gravity Forms 1.7.5, and User Registration Add-On 1.5.

    Posted 11 years ago on Monday June 3, 2013 | Permalink