chore: keep entitlements in the options only, simplify fields (#14434)

* chore: refactor entitlements to keep it in just the options

Duplicating the reference did not feel valuable, just confusing
This commit is contained in:
Steven Masley
2024-08-26 13:05:03 -05:00
committed by GitHub
parent fb6b954222
commit 93eef7b542
11 changed files with 27 additions and 25 deletions

View File

@ -155,7 +155,7 @@ func (api *API) workspaceQuota(rw http.ResponseWriter, r *http.Request) {
user = httpmw.UserParam(r)
)
licensed := api.entitlements.Enabled(codersdk.FeatureTemplateRBAC)
licensed := api.Entitlements.Enabled(codersdk.FeatureTemplateRBAC)
// There are no groups and thus no allowance if RBAC isn't licensed.
var quotaAllowance int64 = -1