• Resolved mneidlinger

    (@mneidlinger)


    There appears to be a conflict with the Event Tickets plugin and the custom attendee information fields that appear in the checkout process. Often a user who has added a product to their cart, removed it, then added a different item and attempts to checkout will experience an issue wherein the custom fields are not displayed and thus are unable to checkout. We tracked this down to an issue with the caching of the data coming back from a JSON call in the plugins/event-tickets-plus/src/resources/js/v2/tickets-registration-page.js file.

    On line 124, we found that changing the line from
    url: tribe.tickets.utils.getRestEndpoint(),
    to
    url: tribe.tickets.utils.getRestEndpoint()+”?cachebust=”+Math.random(),
    Would result in the calls coming back correctly and the fields being loaded always.

    Obviously editing plugin code is wrought with complications and we are hoping you will incorporate this simple solution in an upcoming update.

  • The topic ‘Caching issue’ is closed to new replies.