Skip to content

fix(integrations) Fix missing identity link on re-install#13450

Merged
markstory merged 1 commit intomasterfrom
gitlab-setup
May 29, 2019
Merged

fix(integrations) Fix missing identity link on re-install#13450
markstory merged 1 commit intomasterfrom
gitlab-setup

Conversation

@markstory
Copy link
Member

In a previous change I was trying to be careful and avoid overwriting default_auth_id when it wasn't required. I missed a scenario where a user:

  1. Builds an integration.
  2. Disconnects the integration, but keeps their Identity record & Integration records.
  3. Reconnects the integration.

In this flow the new OrganizationIntegration would lack an default_auth_id attribute as the Identity was not new.

Refs SEN-703
Fixes SENTRY-8Y9

In a previous change I was trying to be careful and avoid
overwriting `default_auth_id` when it wasn't required. I missed
a scenario where a user:

1. Builds an integration.
2. Disconnects the integration, but keeps their Identity record
   & Integration records.
3. Reconnects the integration.

In this flow the new OrganizationIntegration would lack an
`default_auth_id` attribute as the Identity was not new.

Refs SEN-703
Fixes SENTRY-8Y9
@markstory markstory requested a review from a team May 29, 2019 15:33
@markstory markstory merged commit 3fa3c13 into master May 29, 2019
@markstory markstory deleted the gitlab-setup branch May 29, 2019 18:54
jan-auer added a commit that referenced this pull request May 30, 2019
* master: (30 commits)
  ref(ui): Avoid full-page load indicator after project creation (#12842)
  ref(events-v2) Use an object target instead building URLs (#13471)
  ref(onboarding): Improve alerts from wizard docs (#13469)
  feat(app-platform): integration feature models, serializer, endpoints (#13377)
  ref(onboarding): Improve platform picker hover color (#13468)
  chore: New SDK versions (#13465)
  feat(events-v2) Add rough sketch of event modal (#13415)
  chore(south) Update south state to use new jsonfield (#13466)
  fix(events-v2): Fix search filter (#13454)
  chore: Vendor JSONField to fix runtime warnings and reduce future upgrade pain (#13397)
  test(events-v2): Fix dynamic values in Percy (#13463)
  dx(notion): Upgrade from `notion` to `volta` (#13452)
  feat(onboarding): Add warning for when docs are missing examples (#13445)
  misc(metrics): First pass at un-sampled single metric paths. (#13434)
  fix(integrations) Fix missing identity link on re-install (#13450)
  fix(api): Fix bug when creating incident comments while logged in as another user.
  fix(api): Fix task error on incident creation
  chore(SDK's): Update various SDK versions/urls (#13225)
  chore: Make exports and imports match (#13449)
  feat(ui): Add message in Incidents list for creating an incident [SEN-694] (#13436)
  ...
@github-actions github-actions bot locked and limited conversation to collaborators Dec 20, 2020
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