(ctx context.Context, arg database.UpdateUserThemeModeParams)
| 7648 | } |
| 7649 | |
| 7650 | func (q *querier) UpdateUserThemeMode(ctx context.Context, arg database.UpdateUserThemeModeParams) (database.UserConfig, error) { |
| 7651 | u, err := q.db.GetUserByID(ctx, arg.UserID) |
| 7652 | if err != nil { |
| 7653 | return database.UserConfig{}, err |
| 7654 | } |
| 7655 | if err := q.authorizeContext(ctx, policy.ActionUpdatePersonal, u); err != nil { |
| 7656 | return database.UserConfig{}, err |
| 7657 | } |
| 7658 | return q.db.UpdateUserThemeMode(ctx, arg) |
| 7659 | } |
| 7660 | |
| 7661 | func (q *querier) UpdateUserThemePreference(ctx context.Context, arg database.UpdateUserThemePreferenceParams) (database.UserConfig, error) { |
| 7662 | u, err := q.db.GetUserByID(ctx, arg.UserID) |
nothing calls this directly
no test coverage detected