event requisition time calcs incorrect ?

event requisition time calcs incorrect ?

I am have embedded an event requisition form on a website.
The calendar is in LA where it is now 8am
The user is in Toronto where it  is now 11am
If I try to submit a request for today at 2pm I get 
Error: Appointment time should be greater than or equal to current time.
As you can see 2pm is greater than both 8am and 11am
The earliest I can request is 4pm
It appears as though it is converting the request time from local time to calendar time and then comparing to local time.
Even that can't be right though as 4pm TO is 1pm LA - so I'm not sure what times it is checking - maybe it is including flight times between TO and LA ???
We are displaying an availability calendar with the req form beside it.
I would expect that the req should be in calendar time because that is the time that the calendar displays as open and the user shouldn't be expected to be doing timezone calculations - local time should not even enter into the equation.

Also - the error message overwrites the datetime making inaccessible - entering something in another field clears the error but this is very unintuitive as those fields are correct..



      • Sticky Posts

      • The year that was at Zoho Calendar 2023- Part 2

        In continuation with our previous post on all the exciting updates and improvements that have shaped Zoho Calendar over the past 12 months, Lets delve into more: Bring your calendars together- Introducing Zoho Calendar and Outlook calendar synchronisation