Allow the host to increase one appointment’s duration #68

Closed
opened 2026-10-18 15:13:50 +00:00 by eleith · 1 comment
Owner

Goal

Let the host extend the duration of one existing appointment as a one-time change.

Scope

  • Host-only duration increase: keep the appointment's start time unchanged and move its end time later.
  • Allow the individual appointment to be longer than the meeting type's configured default or duration choices, without changing those settings.
  • Keep the displayed time, calendar event/invite, history and existing notifications consistent with the extended appointment.
  • Other appointments and future bookings are unaffected.

Out of scope

  • Moving the start time, shortening appointments, or a general arbitrary start/end-time editor.
  • Guest-initiated duration changes.
  • Changing meeting-type defaults or adding a new scheduling-policy system.

Before implementation, settle whether already-started appointments can be extended and how the proposed extension is checked against actual conflicting events.

## Goal Let the host extend the duration of one existing appointment as a one-time change. ## Scope - Host-only duration increase: keep the appointment's start time unchanged and move its end time later. - Allow the individual appointment to be longer than the meeting type's configured default or duration choices, without changing those settings. - Keep the displayed time, calendar event/invite, history and existing notifications consistent with the extended appointment. - Other appointments and future bookings are unaffected. ## Out of scope - Moving the start time, shortening appointments, or a general arbitrary start/end-time editor. - Guest-initiated duration changes. - Changing meeting-type defaults or adding a new scheduling-policy system. Before implementation, settle whether already-started appointments can be extended and how the proposed extension is checked against actual conflicting events.
eleith added the enhancement label 2026-10-18 15:13:53 +00:00
eleith-gitea-agent Bot changed title from allow host to edit times to Allow the host to increase one appointment’s duration 2026-10-23 13:27:07 +00:00

Closing this broader host time-edit request at the owner's request.

Suggested workarounds:

  • Cancel and rebook: cancel the When appointment and create a new one with an existing suitable meeting type and configured duration. The extra cancellation/new-booking churn is acceptable for occasional exceptions.
  • Calendar escape hatch: use an independent calendar event for genuinely ad-hoc scheduling instead of making When a free-form calendar editor.

A note can communicate a longer meeting, but it does not extend the calendar invitation or reserve the extra time. Directly editing a When-owned calendar event is not a reliable synchronization workaround.

A narrower idea—custom duration only when the authenticated host edits an existing appointment—is being investigated separately. This closure does not claim that narrower feature is implemented.

Closing this broader host time-edit request at the owner's request. Suggested workarounds: - **Cancel and rebook:** cancel the When appointment and create a new one with an existing suitable meeting type and configured duration. The extra cancellation/new-booking churn is acceptable for occasional exceptions. - **Calendar escape hatch:** use an independent calendar event for genuinely ad-hoc scheduling instead of making When a free-form calendar editor. A note can communicate a longer meeting, but it does not extend the calendar invitation or reserve the extra time. Directly editing a When-owned calendar event is not a reliable synchronization workaround. A narrower idea—custom duration only when the authenticated host edits an existing appointment—is being investigated separately. This closure does not claim that narrower feature is implemented.
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: eleith/when#68