-
Notifications
You must be signed in to change notification settings - Fork 11.2k
Open
Labels
🐛 bugSomething isn't workingSomething isn't working
Description
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
- Log in as a free-tier user or user without a team plan.
- Navigate to Event Types → Edit → Location → Cal Video Advance settings.
- 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
Labels
🐛 bugSomething isn't workingSomething isn't working