UserIDFromContext get user id from context.
(ctx context.Context)
| 419 | |
| 420 | // UserIDFromContext get user id from context. |
| 421 | func UserIDFromContext(ctx context.Context) int { |
| 422 | uid, ok := ctx.Value(UserIDCtx{}).(int) |
| 423 | if !ok { |
| 424 | u := UserFromContext(ctx) |
| 425 | if u != nil { |
| 426 | uid = u.ID |
| 427 | } |
| 428 | } |
| 429 | |
| 430 | return uid |
| 431 | } |
| 432 | |
| 433 | func (c *userClient) AnonymousUser(ctx context.Context) (*ent.User, error) { |
| 434 | groupClient := NewGroupClient(c.client, "", nil) |
no test coverage detected