Attendee meta data (ticket details) missing

Home Forums Calendar Products Events Calendar PRO Attendee meta data (ticket details) missing

Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
    Posts
  • #1160961
    Florian Zumfelde
    Participant

    Hi,

    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,
    Florian

    #1161250
    Hunter
    Moderator

    Hey 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!

    #1161464
    Florian Zumfelde
    Participant

    Hi 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

    #1161669
    Hunter
    Moderator

    Hello,

    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!

    #1162013
    Florian Zumfelde
    Participant

    Hi,

    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,
    Florian

    #1162189
    Hunter
    Moderator

    Hey 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!

    #1162714
    Florian Zumfelde
    Participant

    Hello 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
    Florian

    #1162934
    Hunter
    Moderator

    Hey 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!

    #1172343
    Support Droid
    Keymaster

    Hey 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 Team

    #1215527
    Cliff
    Member

    Hi, 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.

    #1292187
    George
    Participant

    Hey 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

Viewing 11 posts - 1 through 11 (of 11 total)
  • The topic ‘Attendee meta data (ticket details) missing’ is closed to new replies.