+3        
|
4c73695d3a
|
fix: refresh slots on timezone change for booker timezone restrictions (#27491)
* fix: refresh slots on timezone change for booker timezone restrictions
* refactor: use useMemo for timezone change detection
* revert: remove unnecessary formatting changes
* feat: add timezone refresh for platform components
Add timezone change detection and slot refresh to BookerPlatformWrapper
and EventTypeCalendarViewComponent to handle restriction schedules with
useBookerTimezone enabled.
* refactor: extract timezone slot refresh logic into reusable hook
* Update packages/platform/atoms/calendar-view/EventTypeCalendarViewComponent.tsx
Co-authored-by: Syed Ali Shahbaz <52925846+alishaz-polymath@users.noreply.github.com>
* Update packages/platform/atoms/calendar-view/EventTypeCalendarViewComponent.tsx
Co-authored-by: Syed Ali Shahbaz <52925846+alishaz-polymath@users.noreply.github.com>
* fix
* fix: prevent unnecessary getSchedule calls when useBookerTimezone is disabled
* fix: add timezone fields to BookerEvent type
* fix: add missing properties to BookerEvent and BookerEventProfile types
* trying to fix type errors
* Add restrictionScheduleId and useBookerTimezone fields
* fix: correct import path for useBookerTime hook
Co-Authored-By: ali@cal.com <alishahbaz7@gmail.com>
* fix: explicitly include restrictionScheduleId and useBookerTimezone in getPublicEvent return
Co-Authored-By: ali@cal.com <alishahbaz7@gmail.com>
* chore: trigger fresh CI build
Co-Authored-By: ali@cal.com <alishahbaz7@gmail.com>
* fix: cast event.data to BookerEvent for timezone fields access
Co-Authored-By: ali@cal.com <alishahbaz7@gmail.com>
* refactor: address review feedback for timezone slot refresh
Co-Authored-By: ali@cal.com <alishahbaz7@gmail.com>
* refactor: add explicit return type to event handler to ensure type propagation
Co-Authored-By: ali@cal.com <alishahbaz7@gmail.com>
* refactor: extract useStableTimezone hook and remove dead timezone detection code
Co-Authored-By: ali@cal.com <alishahbaz7@gmail.com>
---------
Co-authored-by: hackice20 <yashkam431@gmail.com>
Co-authored-by: Yash <116657771+hackice20@users.noreply.github.com>
Co-authored-by: Morgan <33722304+ThyMinimalDev@users.noreply.github.com>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-02-17 07:46:40 -03:00 |
|