Skip to content

Cal Video: Premium settings toggles accessible without team plan #25680

@eeshm

Description

@eeshm

Issue Summary

Users without a team plan can toggle Cal Video premium settings (recording, transcription, guest controls).
These features should be only avaliable in team-only plan according to upgrade badge.

Steps to Reproduce

  1. Log in as a free-tier user or user without a team plan.
  2. Navigate to Event Types → Edit → Location → Cal Video Advance settings.
  3. Observe that all toggles are active.

Actual Results

  • All toggles are currently interactive even for free or individual premium users.

Expected Results

  • Toggles should be disabled when !hasTeamPlan and surface UpgradeTeamsBadge.

Technical details

cursorful-video-1765120064908.mp4

Impact

  • Security: Users can attempt to enable features they don't own.
  • UX: Behavior is inconsistent with other paid/premium features.

References

  • appearance-view.tsx (hasPaidPlan pattern)
  • CreateOrEditOutOfOfficeModal.tsx (team-only pattern)
  • CalVideoSettings.tsx (bug location)

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