alextselegidis/easyappointments

Fix the date parsing issue on Safari web browsers during the booking process

Closed this issue · 5 comments

Only happens with the regular time format (not with military) and it will not allow the user to complete the booking.

Screenshot 2024-08-12 at 08 49 23
Alex Tselegidis, Easy!Appointments Creator
Need a customization? Get a free quote!

Like you said, I had to change the time format to military time to allow the users using safari to book appointments, will welcome the next release that fixes this bug. Thank you so much!

Like you said, I had to change the time format to military time to allow the users using safari to book appointments, will welcome the next release that fixes this bug. Thank you so much!

I'm having the same issue. Pardon my ignorance but how do you change time format to military?

Hello!

This can be done in the General Settings page (there is a time format dropdown).

Alex Tselegidis, Easy!Appointments Creator
Need a customization? Get a free quote!

Hi @alextselegidis,

First, thank you for all your work. I just installed and configured EasyAppointments late last night. I encountered the same issue you mentioned. I’ve uploaded a screenshot of the error: "Error: invalid date value provided."

In the screenshot, you can see two different browsers. On the left side are Safari (in private mode and normal), and on the right is Firefox. As you can see, it’s not only the invalid date format but also the language difference in the Safari browser.

invalid_date

The workaround you mentioned—changing the time zone—works fine in Safari. @thinhlegolas: It’s directly under the admin panel --> settings in the first dialog. Change it to HH:MM.

Thanks for the workaround !

Hello!

Thanks for posting this.

This is already fixed and will be part of the next maintenance version

Alex Tselegidis, Easy!Appointments Creator
Need a customization? Get a free quote!