(ctx context.Context, arg database.UpdateChatByIDParams)
| 6601 | } |
| 6602 | |
| 6603 | func (q *querier) UpdateChatByID(ctx context.Context, arg database.UpdateChatByIDParams) (database.Chat, error) { |
| 6604 | chat, err := q.db.GetChatByID(ctx, arg.ID) |
| 6605 | if err != nil { |
| 6606 | return database.Chat{}, err |
| 6607 | } |
| 6608 | if err := q.authorizeContext(ctx, policy.ActionUpdate, chat); err != nil { |
| 6609 | return database.Chat{}, err |
| 6610 | } |
| 6611 | return q.db.UpdateChatByID(ctx, arg) |
| 6612 | } |
| 6613 | |
| 6614 | func (q *querier) UpdateChatDebugRun(ctx context.Context, arg database.UpdateChatDebugRunParams) (database.ChatDebugRun, error) { |
| 6615 | chat, err := q.db.GetChatByID(ctx, arg.ChatID) |
nothing calls this directly
no test coverage detected