getsentry / getsentry/sentry

GH integrations with "1" status not being filtered out - causing 5XX's in endpoints

Open
#69,318 2 comments 0 reactions 0 assignees View on GitHub
Bug GitHub Integrations
Dominant language
Python
Stars
44.8k
Forks
4.9k
Avg merge
22h 21m
Merged PRs (30d)
586

Description

### Environment

SaaS ([https://sentry.io/]())

### Steps to Reproduce

[Sentry issue]() that surfaced this
[Dashboard]() showing lots of 500s from the stacktrace_link endpoint

### Expected Result

Whenever we parse an org's github integration, we should be filtering out any integrations/repos marked with status "1", indicating either `HIDDEN` or `DISABLED` status ([source]())

### Actual Result

It seems like we are not handling a integrations with "1" status gracefully, leading to 500s in the stacktrace_link and stacktrace_coverage endpoints.

[Slack thread]() analyzing this

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.