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

Method UpdateChatLastReadMessageID

coderd/database/dbauthz/dbauthz.go:6680–6689  ·  view source on GitHub ↗
(ctx context.Context, arg database.UpdateChatLastReadMessageIDParams)

Source from the content-addressed store, hash-verified

6678}
6679
6680func (q *querier) UpdateChatLastReadMessageID(ctx context.Context, arg database.UpdateChatLastReadMessageIDParams) error {
6681 chat, err := q.db.GetChatByID(ctx, arg.ID)
6682 if err != nil {
6683 return err
6684 }
6685 if err := q.authorizeContext(ctx, policy.ActionUpdate, chat); err != nil {
6686 return err
6687 }
6688 return q.db.UpdateChatLastReadMessageID(ctx, arg)
6689}
6690
6691func (q *querier) UpdateChatLastTurnSummary(ctx context.Context, arg database.UpdateChatLastTurnSummaryParams) (int64, error) {
6692 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