Skip to content

“Add to calendar” is locked to the default calendar and cannot be changed to a connected ICS feed #26898

@arnaufabrega

Description

@arnaufabrega

Issue Summary

When configuring an Event Type with multiple ICS feeds connected, the Add to calendar field is locked to the Default ICS Feed and does not allow selecting any other connected ICS feed. Even though multiple ICS feeds are properly connected under Settings, they never appear as selectable options in Add to calendar and only the Default ICS Feed can be used. The Default ICS Feed is determined by the order in which the feeds were added in Settings. This makes it impossible to write bookings into a specific external calendar feed other than the default one.

Steps to Reproduce
1. Go to Settings , Calendars and connect multiple ICS feeds.
2. Ensure that more than one ICS feed is connected.
3. Go to Event Types and open any Event Type.
4. Locate the Add to calendar field.
5. Attempt to change it from the Default ICS Feed to another connected ICS feed.

The dropdown does not show any ICS feeds other than the Default ICS Feed, so it is not possible to select the desired one.

Actual Results
• Add to calendar is always set to the Default ICS Feed.
• Other connected ICS feeds do not appear as selectable options.
• The calendar that receives the booking cannot be chosen.

Expected Results
• Add to calendar should list all connected ICS feeds.
• The user should be able to select which ICS feed receives bookings for each Event Type.
• The Default ICS Feed should not be the only available option.

Technical details
• Browser: Chrome or Safari
• OS: macOS
• Cal.com: Cloud version
• Multiple ICS feeds connected under Settings
• No visible errors in the UI

Evidence
• Multiple ICS feeds were connected under Settings , Calendars.
• All feeds appear correctly as connected.
• In Event Type , Add to calendar, only the Default ICS Feed is available and no other ICS feeds appear.
• Screenshots or screen recordings can be provided showing the connected ICS feeds and the locked Add to calendar field.

Metadata

Metadata

Assignees

No one assigned

    Labels

    🐛 bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions