Skip to content

A pack owner never gets the first-Show offer when that pack's mixer was Armed #969

Closed

Description

@Skeyelab

Summary

When a pack owner's first Show ends with that pack's mixer family Armed, the after-Show "first Show" offer isn't shown. It should offer the upgrade to Pro.

Why it matters

That offer is the moment someone who just ran a Show is most likely to upgrade. A pack owner is the closest buyer we have, and they never see it.

Done when

  • A test, red first: a pack owner whose first Show ended with that family Armed gets the first-Show offer, and it offers the upgrade product (as the paywall does).
  • A Pro owner still never sees it, and a Free user's offer is unchanged.
  • The fix PR is merged, before PackAvailability moves up a level.

Details

Found by agent3's Code Reviewer on #966 (fixes #961). afterShowEnded in the record screen decides from license(), which reports Pro when the Armed family's pack is owned. Eric decided 2026-10-26 that the offer should show, with the upgrade. PackAvailability is Debug only, so no tester sees this yet.

Related: #961, #962, #968.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Launch: last (polish, or needs the rest first)bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions