Home › Forums › Calendar Products › Events Calendar PRO › Attendee meta data (ticket details) missing
- This topic has 11 replies, 6 voices, and was last updated 8 years, 11 months ago by
George.
-
AuthorPosts
-
September 7, 2016 at 8:41 am #1160961
Florian Zumfelde
ParticipantHi,
So we’re running our first ticketed event and it works very well except for the fact that somehow attendee data (name, job title, meal option, workshop stream, etc.) is missing from 16 out of 102 orders. It never seems to hit system.
All ticket fields are set to ‘required’. I tested it and am indeed unable to check out without filling all required fields. So it seems that somehow data ‘goes missing’. I am, however, unable to replicate the issue. It seems to happen at random.
As you can see from my screenshot two of the four ticket haven’t got any details. But they should have.
Can you help please?
Thanks,
FlorianSeptember 7, 2016 at 3:36 pm #1161250Hunter
ModeratorHey Florian,
Thank you for reaching out and sorry to hear about the troubles. In these instances, it would be best if you could set up a test environment to see if you can replicate the issue. As always, we ask you refer to our Testing for conflicts guide while running your tests.
Let me know if that’s a possibility and if so, what the results of your testing are. Thanks again and take care. Cheers!
September 8, 2016 at 7:19 am #1161464Florian Zumfelde
ParticipantHi Hunter, The bug is intermittent and therefore highly unlikely to be caused by a conflict with a theme or other plugin.
We are not able to replicate it every time and is random in nature. IF the bug was being caused by the theme or another plugin or the env then surely the bug would happen with every order would it not?
I can supply login details for you to log into our live site and see for yourself what is happening.
Just to reiterate, The required Attendee data is getting lost on some orders. Orders should not be able to be submitted without this Attendee data.
Thanks
September 8, 2016 at 12:14 pm #1161669Hunter
ModeratorHello,
Thank you for the response. I sifted through our reports of logged bugs and am not finding anything resembling your issue. In response to:
The bug is intermittent and therefore highly unlikely to be caused by a conflict with a theme or other plugin.
Until you can do some testing with only the default theme and our plugins active, there’s really no way to tell where the conflict is coming from. I have a few events that don’t end until the end of the year which I’ve been testing issues with for quite some time and haven’t experienced the same behavior you’ve described.
I wish I had an answer for you right now, but it’s going to take some testing in the state necessary to confirm bugs (Testing for conflicts guide) to actually confirm a bug is the culprit.
Thank you for understanding and please keep me updated with your progress. I know this isn’t the ideal situation and am hoping some light is shed soon on the matter. Cheers!
September 9, 2016 at 7:40 am #1162013Florian Zumfelde
ParticipantHi,
So we did a bit of testing and it appears that the behaviour is caused by JavaScript being disabled. We managed to replicate the issue by disabling JavaScript. I searched your forum and Bruce has the same problem (https://theeventscalendar.com/support/forums/topic/need-javascript-warning/).
Would you able to us give us a solution or at least indication as to when this issue might be fixed. Our clients are getting a bit nervous as the event in question has 190 attendees and the lack of attendee data has the potential to cause chaos on the day.
Regards,
FlorianSeptember 9, 2016 at 11:39 am #1162189Hunter
ModeratorHey Florian,
Great catch on catching the JavaScript issue! I’m pretty sure our decision to require JS for that functionality was a deliberately thought out one. Without doing something terribly clunky, I’m not sure how we could generate the appropriate number of fieldsets for the user to complete (whereas by using JS, we can add and remove sets of fields according to the value of the quantity selector).
Not to say it’s impossible, just not the experience we want to offer folks. I hope this clarifies our position on the matter and please let me know if you have any more questions or comments. Cheers!
September 12, 2016 at 3:31 am #1162714Florian Zumfelde
ParticipantHello Hunter,
I accept Modern Tribe’s decision to use JS functionality in order to generate the appropriate number of field sets. What I don’t accept is that it is possible to order tickets without filling out required fields.
Irrelevant of whether JS is enabled or not, it should not be possible to add tickets to the basket and place an order without filling out required fields.This is a huge bug for us and I would like to request again that this bug be fixed.
I refer you again to the thread from July 2016 (see link to this thread in my post above) where this bug was raised and Cliff from Modern Tribe states: “I’ll mark this ticket as Pending Fix.”
Regards
FlorianSeptember 12, 2016 at 11:53 am #1162934Hunter
ModeratorHey Florian,
I can confirm the current behavior allows for tickets with required fieldsets to be added to cart when JS is disabled. With that said, I’ve logged another bug noting the incorrect behavior and we’ll be including a fix in an upcoming maintenance release. I’ve also linked this forum thread to the logged report for the developers to reference while making improvements.
I can’t give you a concrete date but please keep an eye on your wp-admin and theeventscalendar.com/blog for release notes. Thank you for being patient while we investigated the issue and please let me know if you have any more questions or concerns. Cheers!
October 4, 2016 at 9:35 am #1172343Support Droid
KeymasterHey there! This thread has been pretty quiet for the last three weeks, so we’re going to go ahead and close it to avoid confusion with other topics. If you’re still looking for help with this, please do open a new thread, reference this one and we’d be more than happy to continue the conversation over there.
Thanks so much!
The Events Calendar Support TeamJanuary 9, 2017 at 7:48 pm #1215527Cliff
MemberHi, Florian. Here’s a code snippet to implement <noscript>:
https://gist.github.com/cliffordp/9edebb79954507935ddb8a9b323ae1b5
FYI: It’s scheduled (no guarantees) to have a fix within the next couple of weeks (I don’t know what it might look like) so this snippet may be unnecessary / duplicative once that comes out.
June 1, 2017 at 9:13 pm #1292187George
ParticipantHey there,
We published a Maintenance Release today that includes a number of fixes and should improve the handling of attendee meta fields when JavaScript is not enabled.
Check out our release notes for it here to learn more → https://theeventscalendar.com/maintenance-release-for-the-week-of-29th-may-2017/
Cheers,
George -
AuthorPosts
- The topic ‘Attendee meta data (ticket details) missing’ is closed to new replies.
