Hi,
I'm trying to put together an Events product using uc_signup and when I get to reviewing the order, the site goes into an infinite loop.

When I step back the page, I get the following repeated errors:

Work status: illegal value.
There was an error saving attendee contact information. Please verify that you have entered all required fields at the Attendee profile contact information form

Now 'work status' is an added field within the Profile content type. I've added a default value as well.
I don't get this error when an anonymous user purchases another product which creates a registered site account so my logic is telling me there's some issue with uc_signup.

Does anyone have any ideas on this that might help resolve what I'm overlooking?
Thanks
Martin

Comments

scotwith1t’s picture

I've got a user reporting the same thing. Though I can't duplicate, I did notice that as an anonymous user I can't complete checkout because it keeps telling me that First and Last name are required. I tried deleting and recreating these core profile fields but no change. Tried making them required or optional, visible, invisible, still nothing doing. I don't get it. I seem to remember that if no profile fields were enabled to be visible in registration form you'd get an error message, but i'm not even getting that...

ezra-g’s picture

Status: Active » Postponed (maintainer needs more info)

Does this happen with the latest dev?

scotwith1t’s picture

Title: Infinite Loop problems » Infinite Loop problems, content_profile with required fields breaks uc_signup
Status: Postponed (maintainer needs more info) » Active

so i believe that content_profile is not only not supported by this module, but breaks it? i never got the 'infinite loop' error that the user was complaining about, but i did, every time i tried to sign up anonymously, get

  • First Name field is required.
  • Last Name field is required.
  • There was an error saving attendee contact information. Please verify that you have entered all required fields at the Attendee profile contact information form

as soon as i turned off 'Use this content type as a content profile for users' under the content profile tab for my 'profile' content type, this problem goes away. it seems that this only happens if content_profile is turned on for a content type and that type has ANY required fields. if i turn it on, set all fields to not required, all is well.

a simple disclaimer on the project page would probably cover it, but i believe this is a major bug.

p.s. using current signup 1.0 and uc_signup 1.0 beta6

YK85’s picture

subscribing

scotwith1t’s picture

sorry ezra, looks like you posted while i had my draft additional comment up...i have not tried the dev but will later on today and let you know.

mradamjohn’s picture

seeing same issue on one of our sites. also using uc_signup 1.0 beta6

ezra-g’s picture

Status: Active » Closed (duplicate)

uc_signup doesn't currently support content_profile. Some folks are working to provide that support at #623900: API for additions to attendee info form.