Appointments icon indicating copy to clipboard operation
Appointments copied to clipboard

Some time slots shows as available even though the calendar shows an event

Open JasonSanDiego opened this issue 3 years ago • 2 comments

I have an external calendar subscription I am using to check for conflicts. 90% of the events on this calendar are correctly checked for conflicts, but a handful of them are not blocking times in the Appointments app.

I confirmed the Calendar app shows a meeting at that time, but it shows as available on the booking page.

I looked at the debugging area of the settings, but there's not much to work with other than trying to crawl through the raw calendar data and guess at what might cause a problem.

Any suggestions on what else I can do to debug what's causing the issue?

I'm using 1.14.10 on Nextcloud 25.0.1

JasonSanDiego avatar Jan 28 '23 14:01 JasonSanDiego

External subscriptions are tricky.

What is your Settings > Advanced Settings > Weekly Template Settings > Subscriptions Sync Interval more info: https://htmlpreview.github.io/?https://github.com/SergeyMosin/Appointments/blob/master/templates/help.php#srgdev-sec_tmm_subs_sync . You can also trigger syncs in Settings > Advanced Settings > Debugging > Sync Remote Calendar Now to see if it helps. Additionally in order to block an Event must be marked as Busy, example: https://github.com/SergeyMosin/Appointments/issues/380#issuecomment-1320886494

If this does not help please send ( sergey [at] srgdev.com ) me the .ics file for the event that does not block

SergeyMosin avatar Jan 28 '23 14:01 SergeyMosin

Bug is confirmed, only the first VEVENT object gets parsed if a VCALENDAR has multiple VEVENT objects

SergeyMosin avatar Jan 29 '23 23:01 SergeyMosin