getTaskNextPageToken returns the next page token for the given last task.
(hasher hashid.Encoder, last *ent.Task)
| 322 | |
| 323 | // getTaskNextPageToken returns the next page token for the given last task. |
| 324 | func getTaskNextPageToken(hasher hashid.Encoder, last *ent.Task) (string, error) { |
| 325 | token := &PageToken{ |
| 326 | ID: last.ID, |
| 327 | } |
| 328 | |
| 329 | return token.Encode(hasher, hashid.EncodeTaskID) |
| 330 | } |
| 331 | |
| 332 | func withTaskEagerLoading(ctx context.Context, q *ent.TaskQuery) *ent.TaskQuery { |
| 333 | if v, ok := ctx.Value(LoadTaskUser{}).(bool); ok && v { |
no test coverage detected