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

Method UpdateChatLastModelConfigByID

coderd/database/dbauthz/dbauthz.go:6669–6678  ·  view source on GitHub ↗
(ctx context.Context, arg database.UpdateChatLastModelConfigByIDParams)

Source from the content-addressed store, hash-verified

6667}
6668
6669func (q *querier) UpdateChatLastModelConfigByID(ctx context.Context, arg database.UpdateChatLastModelConfigByIDParams) (database.Chat, error) {
6670 chat, err := q.db.GetChatByID(ctx, arg.ID)
6671 if err != nil {
6672 return database.Chat{}, err
6673 }
6674 if err := q.authorizeContext(ctx, policy.ActionUpdate, chat); err != nil {
6675 return database.Chat{}, err
6676 }
6677 return q.db.UpdateChatLastModelConfigByID(ctx, arg)
6678}
6679
6680func (q *querier) UpdateChatLastReadMessageID(ctx context.Context, arg database.UpdateChatLastReadMessageIDParams) error {
6681 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