MCPcopy Index your code
hub / github.com/coder/coder / GetQuotaAllowanceForUser

Method GetQuotaAllowanceForUser

coderd/database/dbauthz/dbauthz.go:4134–4140  ·  view source on GitHub ↗
(ctx context.Context, params database.GetQuotaAllowanceForUserParams)

Source from the content-addressed store, hash-verified

4132}
4133
4134func (q *querier) GetQuotaAllowanceForUser(ctx context.Context, params database.GetQuotaAllowanceForUserParams) (int64, error) {
4135 err := q.authorizeContext(ctx, policy.ActionRead, rbac.ResourceUserObject(params.UserID))
4136 if err != nil {
4137 return -1, err
4138 }
4139 return q.db.GetQuotaAllowanceForUser(ctx, params)
4140}
4141
4142func (q *querier) GetQuotaConsumedForUser(ctx context.Context, params database.GetQuotaConsumedForUserParams) (int64, error) {
4143 err := q.authorizeContext(ctx, policy.ActionRead, rbac.ResourceUserObject(params.OwnerID))

Callers

nothing calls this directly

Calls 3

authorizeContextMethod · 0.95
ResourceUserObjectFunction · 0.92

Tested by

no test coverage detected