• Resolved cattsjoe

    (@cattsjoe)


    Hi,

    Everything was going great, until today when I was told by a few potential clients that our booking system was not working.

    When entering all the information, and hitting ‘send your booking’, it gives the error message on top of the capcha ‘An error has occurred’.

    I have disabled plugins etc, and it still appears. Only change has been the update of EME to 2.0.53 over weekend it seems. (Was working 100% on Friday).

    Is there anything in the update that could be causing this, or that I need to tweak or amend?

    Thanks in advance,
    Joe

    The page I need help with: [log in to see the link]

Viewing 12 replies - 1 through 12 (of 12 total)
  • Plugin Author Franky

    (@liedekef)

    Using some weird caching plugin? Also: check your webserver logs and your browser console logs. I’ll make a dummy reservation later on and check in my browser too.

    Plugin Author Franky

    (@liedekef)

    I tried 2 bookings, both worked fine. Although entering a wrong captcha and still getting an “ok” is not exactly what I’d expect. I’ll check that this evening,

    Thread Starter cattsjoe

    (@cattsjoe)

    Hi Franky.

    I just saw that you made a booking – and it worked.

    I have checked my logs and I am getting
    JQMIGRATE: Migrate is installed, version 1.4.1
    main-min.js:2 ENDED LOADING PAGE

    I have been switching off plugins one by one. I am still getting the error when testing it just now on Chrome or different devices. What browser are you using?

    Thanks,
    Joe

    Thread Starter cattsjoe

    (@cattsjoe)

    Sorry, another snippet from the error console if that can help?
    [Violation] ‘setTimeout’ handler took 52ms
    [Violation] Forced reflow while executing JavaScript took 32ms

    Does this make any sense on why it doesn’t work?
    At the moment, there are only the theme plugins, and have switched off all cache I can find in the settings. ??

    Just wanted to bump this issue as we are experiencing the same thing at https://gic.geog.mcgill.ca/events/?event_id=63.

    Some people can register while the majority cannot. We have the latest version of Events Made Easy installed.

    Plugin Author Franky

    (@liedekef)

    @jcsauer2 : you problem is easier to explain: you are not using https in the frontend, but you are using https in the backend. Since wordpress ajax goes in fact to the backend, https is used to get https://gic.geog.mcgill.ca/wp-admin/admin-ajax.php . But you also have a self-signed certificate behind it, which most people haven’t accepted (yet) since they never get there in the first place …
    Solution: get your frontend up to https too, and use a known certificate issuer (free: lets encrypt).

    Plugin Author Franky

    (@liedekef)

    @cattsjoe : I was using chrome on windows, and now firefox on linux: both work just fine.
    Also, a small headsup: the double “required field” messages will be fixed in the next version. And I think you should review your template/form and remove some br-tags or newlines (or I have a bug…)

    @liedekef thanks for your quick response! we will try this solution out ASAP.

    Thread Starter cattsjoe

    (@cattsjoe)

    Hi Franky,

    Thanks, I will do that.
    I just checked my bugcheck event (straight out of the box EME auto template, with nothing new added), https://www.cattsireland.com/events/28/bugcheck/ and it worked perfectly.

    I think you are right on the form having a problem so I will need to go through it. As one of the courses is this Saturday and I need to sell 10 more seats by then, I don’t have much time to mess with it on top of the day job. I am thinking of 2 options, would you see one of these being better than the other?

    – Change existing event to use the standard form which comes with the EME plugin and seems to work perfect. – which I should have tested before annoying you with this. Sorry.) As the standard form has less fields, would this break or cause a problem if there are say 20 people registered with the old form and I manage to sell 10 with the new one?

    – close the current event, and then re-add it again (with slightly changed name) with new form, and set the seats to the 10 that are left to fill?

    Thanks for your help,
    Joe

    Plugin Author Franky

    (@liedekef)

    Your existing form seems to be working fine here too. Maybe some html errors, but since every test submission I make on your site work, I can’t tell you what is wrong since nothing seems wrong ??
    If you want, contact me in private to discuss this further.

    Thread Starter cattsjoe

    (@cattsjoe)

    Hi Franky,

    You’re a genius.

    I followed your lead on br tags and removed all the line spaces in the form, and now it seems to work perfect.

    I think I will stick to the standard form on EME from now on. Was being too clever for my own good it seems!

    Joe

    Plugin Author Franky

    (@liedekef)

    Well, glad it works but I’m pretty sure that adding/removing br-tags and newlines will not change the outcome of a form submission …

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘‘An error has occurred’ message after update to Version: 2.0.53’ is closed to new replies.