calcom / cal.com

Scheduling infrastructure for absolutely everyone.
https://cal.com
Other
32.61k stars 8.07k forks source link

[CAL-3965] Lark calendar does not check for conflict. #15528

Open joseuo94 opened 5 months ago

joseuo94 commented 5 months ago

A customer reached out to inform Lark Calendar is connected but not working properly it allows to book an already taken slot.

I installed the app and also toggled check for conflict On. But it allows me to book that slot.

image.png

image.png

image.png

image.png

From SyncLinear.com | CAL-3965

Sahil-kachhap commented 5 months ago

Hello @joseuo94, I am new to this codebase. Can I work on this issue. Any suggestion you could share to get started on this issue

avigithubb commented 5 months ago

/attempt

Vasant79 commented 5 months ago

@joseuo94 I tried to recreate it, did not get any issue regarding conflict booking probably it is already fixed

sdoh55 commented 2 months ago

Hi, this still isn't working for me. None of the events created on Lark calendar show up in the troubleshooting page of cal.com except for the actual event created thru cal.com (titled "Beta Tester Feedback"). It also shows up twice for some reason, but it does block that time off from further bookings.

Lark calendar image

Troubleshooting page image

I tried looking thru the Lark API docs and was not able to find the "/calendar/v4/freebusy/batch_get" API used for getAvailability. Where is that coming from?

I also tried to call that API with a custom app to test, but it says I'm missing scope for "calendar:calendar.freebusy:readonly" that I don't even see an option to request the permission for. I'd love to help fix this issue if someone can point me in the right direction.

alanzhuly commented 2 months ago

Same issue here. Others are still able to book my time that has a conflict on my Lark calender.