(ctx context.Context, arg database.UpdateUserAIProviderKeyParams)
| 7385 | } |
| 7386 | |
| 7387 | func (q *querier) UpdateUserAIProviderKey(ctx context.Context, arg database.UpdateUserAIProviderKeyParams) (database.UserAiProviderKey, error) { |
| 7388 | u, err := q.db.GetUserByID(ctx, arg.UserID) |
| 7389 | if err != nil { |
| 7390 | return database.UserAiProviderKey{}, err |
| 7391 | } |
| 7392 | if err := q.authorizeContext(ctx, policy.ActionUpdatePersonal, u); err != nil { |
| 7393 | return database.UserAiProviderKey{}, err |
| 7394 | } |
| 7395 | return q.db.UpdateUserAIProviderKey(ctx, arg) |
| 7396 | } |
| 7397 | |
| 7398 | func (q *querier) UpdateUserAgentChatSendShortcut(ctx context.Context, arg database.UpdateUserAgentChatSendShortcutParams) (string, error) { |
| 7399 | user, err := q.db.GetUserByID(ctx, arg.UserID) |
nothing calls this directly
no test coverage detected