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

Method UpdateTemplateWorkspacesLastUsedAt

coderd/database/dbauthz/dbauthz.go:7372–7378  ·  view source on GitHub ↗
(ctx context.Context, arg database.UpdateTemplateWorkspacesLastUsedAtParams)

Source from the content-addressed store, hash-verified

7370}
7371
7372func (q *querier) UpdateTemplateWorkspacesLastUsedAt(ctx context.Context, arg database.UpdateTemplateWorkspacesLastUsedAtParams) error {
7373 fetch := func(ctx context.Context, arg database.UpdateTemplateWorkspacesLastUsedAtParams) (database.Template, error) {
7374 return q.db.GetTemplateByID(ctx, arg.TemplateID)
7375 }
7376
7377 return fetchAndExec(q.log, q.auth, policy.ActionUpdate, fetch, q.db.UpdateTemplateWorkspacesLastUsedAt)(ctx, arg)
7378}
7379
7380func (q *querier) UpdateUsageEventsPostPublish(ctx context.Context, arg database.UpdateUsageEventsPostPublishParams) error {
7381 if err := q.authorizeContext(ctx, policy.ActionUpdate, rbac.ResourceUsageEvent); err != nil {

Callers

nothing calls this directly

Calls 2

fetchAndExecFunction · 0.85
GetTemplateByIDMethod · 0.65

Tested by

no test coverage detected