GH integrations with "1" status not being filtered out - causing 5XX's in endpoints
Open
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
Assessment
This issue has not been assessed yet.