Fix issue where a self-hosted instance was not hiding the subscription menu item when the proper conditions were met.
SG-281
Will 🍒 ⛏️ to rc
Code changes
settings.component.ts: Self-hosted instances cannot call the new APIs for billing history. This matches the previous pattern established and adds a bypass to the API if the application is self-hosted.
Screenshots
Before you submit
[X] I have checked for linting errors (npm run lint) (required)
[ ] This change requires a documentation update (notify the documentation team)
[ ] This change has particular deployment requirements (notify the DevOps team)
Type of change
Objective
Code changes
Screenshots
Before you submit
npm run lint
) (required)