fix: event is not created on the Zoho Calendar when hideOrganizerEmail is enabled (#27675)

* fix: event not created

* Update CalendarManager.ts

* Add tests: packages/features/calendars/lib/CalendarManager.ts

Generated by Paragon from proposal for PR #27675

* Add tests: packages/features/calendars/lib/CalendarManager.test.ts

Generated by Paragon from proposal for PR #27675

* Export processEvent for testing and refactor logic

* Fix missing newline at end of CalendarManager.test.ts

Add missing newline at the end of the file.

* fix test
This commit is contained in:
Anik Dhabal Babu
2026-02-06 12:28:22 +00:00
committed by GitHub
parent 4a6d608b19
commit c6125f359d
3 changed files with 199 additions and 8 deletions
@@ -466,13 +466,13 @@ class ZohoCalendarService implements Calendar {
timezone: event.organizer.timeZone,
},
attendees: event.attendees.map((attendee) => ({ email: attendee.email })),
isprivate: event.seatsShowAttendees,
isprivate: event.hideCalendarEventDetails ?? false,
reminders: [
{
minutes: "-15",
action: "popup",
},
],
action: "popup",
},
],
location: event.location
? getLocation({
videoCallData: event.videoCallData,