Skip to content

feat(growth): redirect out of disabled member page#26395

Merged
scefali merged 3 commits into
masterfrom
feat/disabled-member-redirects
Jun 7, 2021
Merged

feat(growth): redirect out of disabled member page#26395
scefali merged 3 commits into
masterfrom
feat/disabled-member-redirects

Conversation

@scefali

@scefali scefali commented Jun 3, 2021

Copy link
Copy Markdown
Contributor

This PR adds a redirect out of the disabled member page if a member is not actually disabled anymore. Here's the progression how this happens:

  1. Owner starts free trial
  2. Owner invites members
  3. Free trial ends (member limit is now 1)
  4. Member becomes disabled
  5. Member logs into product, gets redirected to disabled member view
  6. Owner upgrades to increase member limit which reactivates members
  7. Member presses refresh which will redirect them to the issues page

I also removed a Sentry capture exception related to checking if a member is disabled. The error wasn't a real error (basically it means the user is trying to do something they aren't authenticated for).

Fixes SENTRY-QG2

@scefali scefali merged commit 7313e27 into master Jun 7, 2021
@scefali scefali deleted the feat/disabled-member-redirects branch June 7, 2021 17:06
jan-auer added a commit to knaperek/sentry that referenced this pull request Jun 8, 2021
* master: (368 commits)
  ref(ui) remove createReactClass from withTags, withTeams and withOrganizations (getsentry#26444)
  fix: Update symbolicator snapshots (getsentry#26455)
  ref(appconnect): Store when itunes session was refreshed (getsentry#26154)
  fix(discover): Minicard should not crash on empty results (getsentry#26454)
  meta: Add deprecation warning for js globals in custom plugins (getsentry#26425)
  feat: Add a project/status/last-seen index to sentry_groupedmessage (getsentry#26416)
  feat(ui): Add prev/next to release details (getsentry#26323)
  feat(api): Return first and last releases on date sort (getsentry#26417)
  perf(releases): Append-only version of release archive merge (getsentry#26424)
  feat: App store connect feature branch (getsentry#26446)
  fix(config): Remove static Relays from default server config (getsentry#26434)
  deps(pyjwt): try again to upgrade pyjwt (getsentry#26439)
  ref(jwt): Put JWT usage behind our own abstraction plus upgrade it (getsentry#26140)
  fix(workflow): Change %-based condition IntegerField into FloatField (getsentry#26412)
  feat(workflow): Add team and name filters to incident history (getsentry#26253)
  feat(sandbox): expose focus trap (getsentry#26414)
  fix(issue-details-page): Fix release artifacts distributon (getsentry#26423)
  added media breakpoint for search (getsentry#26415)
  ref(perf): Try increasing limit for histogram (getsentry#26376)
  feat(growth): redirect out of disabled member page (getsentry#26395)
  ...
@github-actions github-actions Bot locked and limited conversation to collaborators Jun 23, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants