fix(gmail): paywall additional inboxes, keep first inbox free#4280
Conversation
|
Important Review skippedAuto incremental reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
📝 WalkthroughWalkthroughThe Gmail inbox-link initialization handler ( 🚥 Pre-merge checks | ✅ 4✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
7164ddb to
d80e8ab
Compare
Restore the professional-subscription gate on /link/gmail but only when the user already has an inbox, so a free user can link their first inbox. Adds a unit test covering the gating decision.
d80e8ab to
c1efbba
Compare
Restores the professional-subscription gate on
/link/gmailthat #4277 removed, but only paywalls when the user already has an inbox — so free users can still link their first inbox. Supersedes #4277's blanket removal with the proper "first inbox free" gating, and adds a unit test safeguarding the decision.Macro task: https://macro.com/app/task/019ef4c3-ac39-79b1-83ff-e0b19c520cd8