CalDAV sync in 1.5.1 is only one way? What am I doing wrong

111 views
Skip to first unread message

Joaquim Homrighausen

unread,
May 6, 2025, 9:05:16 AM5/6/25
to Easy!Appointments - Support Group
I posted this on GitHub too:

First off, great software! 👌🏻

I have just recently started playing with EA and CalDAV. It works, but either I'm not understanding how it should work, or it doesn't work like I think it should 😎

If I create a booking from EA, it will be synced via CalDAV just fine. If I then edit the calendar on the "other side", it is updated properly the next time EA syncs. So far so good.

But, if I enter an event manually on the "other side" and set it as "Busy" or "Out of office", EA will still include the duration of that event as available when I go to the EA side to book an appointment.

Is that intentional, or is there something in the event created on the "other side" that makes EA ignore it? 🤔


-joho

Alex Tselegidis

unread,
May 12, 2025, 10:02:04 AM5/12/25
to Easy!Appointments - Support Group
Hello! 

Glad to know that you like the app so far! 

For remote events to block time they must first become present in the EA calendar of the corresponding provider. 

As soon as you will see them synced and appear in the calendar of the provider, they will also block the time in the booking page. 

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



Joaquim Homrighausen

unread,
May 12, 2025, 10:05:24 AM5/12/25
to Easy!Appointments - Support Group
Hmm ... yes, that seems logical 😀

But what I don't understand then, is why it doesn't sync those events that I enter outside of EA. The syncing works the other direction (EA -> My calendar).

Alex Tselegidis

unread,
May 19, 2025, 1:35:28 PM5/19/25
to Easy!Appointments - Support Group
Those should be normally synced, if they belong to the connected calendar (a user can have multiple calendars). 

If that is not the case, then there might be some problem with the syncing that we will need to review. 

Feel free to check the logs for errors or provide reproduction steps for further troubleshooting. 



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



Reply all
Reply to author
Forward
0 new messages