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

Method InsertTemplate

coderd/database/dbauthz/dbauthz.go:5791–5797  ·  view source on GitHub ↗
(ctx context.Context, arg database.InsertTemplateParams)

Source from the content-addressed store, hash-verified

5789}
5790
5791func (q *querier) InsertTemplate(ctx context.Context, arg database.InsertTemplateParams) error {
5792 obj := rbac.ResourceTemplate.InOrg(arg.OrganizationID)
5793 if err := q.authorizeContext(ctx, policy.ActionCreate, obj); err != nil {
5794 return err
5795 }
5796 return q.db.InsertTemplate(ctx, arg)
5797}
5798
5799func (q *querier) InsertTemplateVersion(ctx context.Context, arg database.InsertTemplateVersionParams) error {
5800 if !arg.TemplateID.Valid {

Callers

nothing calls this directly

Calls 3

authorizeContextMethod · 0.95
InOrgMethod · 0.80
InsertTemplateMethod · 0.65

Tested by

no test coverage detected