(ctx context.Context, arg database.GetTemplatesWithFilterParams)
| 4507 | } |
| 4508 | |
| 4509 | func (q *querier) GetTemplatesWithFilter(ctx context.Context, arg database.GetTemplatesWithFilterParams) ([]database.Template, error) { |
| 4510 | prep, err := prepareSQLFilter(ctx, q.auth, policy.ActionRead, rbac.ResourceTemplate.Type) |
| 4511 | if err != nil { |
| 4512 | return nil, xerrors.Errorf("(dev error) prepare sql filter: %w", err) |
| 4513 | } |
| 4514 | return q.db.GetAuthorizedTemplates(ctx, arg, prep) |
| 4515 | } |
| 4516 | |
| 4517 | func (q *querier) GetTotalUsageDCManagedAgentsV1(ctx context.Context, arg database.GetTotalUsageDCManagedAgentsV1Params) (int64, error) { |
| 4518 | if err := q.authorizeContext(ctx, policy.ActionRead, rbac.ResourceUsageEvent); err != nil { |
no test coverage detected