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

Method UpdateChatBuildAgentBinding

coderd/database/dbauthz/dbauthz.go:6591–6601  ·  view source on GitHub ↗
(ctx context.Context, arg database.UpdateChatBuildAgentBindingParams)

Source from the content-addressed store, hash-verified

6589}
6590
6591func (q *querier) UpdateChatBuildAgentBinding(ctx context.Context, arg database.UpdateChatBuildAgentBindingParams) (database.Chat, error) {
6592 chat, err := q.db.GetChatByID(ctx, arg.ID)
6593 if err != nil {
6594 return database.Chat{}, err
6595 }
6596 if err := q.authorizeContext(ctx, policy.ActionUpdate, chat); err != nil {
6597 return database.Chat{}, err
6598 }
6599
6600 return q.db.UpdateChatBuildAgentBinding(ctx, arg)
6601}
6602
6603func (q *querier) UpdateChatByID(ctx context.Context, arg database.UpdateChatByIDParams) (database.Chat, error) {
6604 chat, err := q.db.GetChatByID(ctx, arg.ID)

Callers

nothing calls this directly

Calls 3

authorizeContextMethod · 0.95
GetChatByIDMethod · 0.65

Tested by

no test coverage detected