Skip to content

Answer which calendars are selected on the list - #113

Merged
monorkin merged 1 commit into
mainfrom
calendar-selection-on-list
Aug 22, 2026
Merged

Answer which calendars are selected on the list#113
monorkin merged 1 commit into
mainfrom
calendar-selection-on-list

Conversation

@monorkin

Copy link
Copy Markdown
Contributor

ToggleCalendar answers the selection it left behind, which is enough to follow the selection but not to open on it: a client that has toggled nothing has never been told what is on.

HEY already serves selected_calendar_ids on the calendar list for exactly that reason — #112 added it to the response but never modelled it on CalendarListPayload, so the field went nowhere. One read at startup, and the toggle from then on.

Bumped to 0.17.0. Caught while wiring the multi-select calendar picker in hey-cli, which could read the toggle's answer but had nothing to open on.

Copilot AI balanced review requested due to automatic review settings August 22, 2026 15:16

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

ToggleCalendar answers the selection it left behind, which is enough to follow it
but not to open on it: a client that has toggled nothing has never been told what
is on. HEY serves it on the calendar list for exactly that reason, and the
payload was not modelling it, so the field went nowhere.

One read at startup, and the toggle from then on.
@monorkin
monorkin force-pushed the calendar-selection-on-list branch from ce02650 to d55d271 Compare August 22, 2026 15:18
@monorkin
monorkin merged commit 64776ec into main Aug 22, 2026
18 checks passed
@monorkin
monorkin deleted the calendar-selection-on-list branch August 22, 2026 15:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants