(ctx context.Context, userID uuid.UUID)
| 4598 | } |
| 4599 | |
| 4600 | func (q *querier) GetUserAppearanceSettings(ctx context.Context, userID uuid.UUID) (database.GetUserAppearanceSettingsRow, error) { |
| 4601 | u, err := q.db.GetUserByID(ctx, userID) |
| 4602 | if err != nil { |
| 4603 | return database.GetUserAppearanceSettingsRow{}, err |
| 4604 | } |
| 4605 | if err := q.authorizeContext(ctx, policy.ActionReadPersonal, u); err != nil { |
| 4606 | return database.GetUserAppearanceSettingsRow{}, err |
| 4607 | } |
| 4608 | return q.db.GetUserAppearanceSettings(ctx, userID) |
| 4609 | } |
| 4610 | |
| 4611 | func (q *querier) GetUserByEmailOrUsername(ctx context.Context, arg database.GetUserByEmailOrUsernameParams) (database.User, error) { |
| 4612 | return fetch(q.log, q.auth, q.db.GetUserByEmailOrUsername)(ctx, arg) |
nothing calls this directly
no test coverage detected