trTryGhost
GitHubGhostWorkspace
GitHub
  • CI Pipeline Executions
    • Current executionSucceeded
      fix-paid-newsletter-free-member-subscribe
    • Runs and Agents
    • TimelineBeta
    • Configuration
    • Self-Healing CI
    • Project Graph
    • Circular DependenciesEnterprise
    • Resource Usage
    • Analysis
    • ConformanceEnterprise
  • Runs
    • Current runSucceeded
    • Tasks
    • Resource Usage
Insights
  • Compare tasks
  • Analytics
    Fixed free members subscribing to paid-only newsletters no ref Newsletters with `visibility: paid` are meant for paying members, and the default signup path already only auto-subscribes new members to members-visibility newsletters. Explicitly named newsletters skipped that check: a free signup via send-magic-link, or a free member updating their subscriptions from the unsubscribe link or their account, could add a paid-only newsletter. Nothing was delivered, since the email segmenter excludes free members from paid newsletters, but the subscription and subscriber counts were wrong. Free signups now drop paid-only newsletters rather than rejecting them, because Portal lists every active newsletter regardless of visibility and a pre-ticked paid one would otherwise fail the whole signup. Subscription checkouts and gift signups keep them, since those members won't be free. Member self-service updates now go through the account service from both the unsubscribe link and the account endpoint, so the rule lives in one place. It keeps a free member's existing paid-only subscriptions (e.g. ones added by staff) but won't add new ones. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
    nx run ghost-monorepo:lint:boundaries
Succeeded
Linux
4 CPU cores
a636706830693

© 2026 - Nx Cloud

Terms of ServicePrivacy PolicyChangelogStatusDocsContact Nx CloudPricingCompany@NxDevTools
GitHubGhostWorkspace