MCPcopy Create free account
hub / github.com/cloudreve/cloudreve / getTaskNextPageToken

Function getTaskNextPageToken

inventory/task.go:324–330  ·  view source on GitHub ↗

getTaskNextPageToken returns the next page token for the given last task.

(hasher hashid.Encoder, last *ent.Task)

Source from the content-addressed store, hash-verified

322
323// getTaskNextPageToken returns the next page token for the given last task.
324func 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
332func withTaskEagerLoading(ctx context.Context, q *ent.TaskQuery) *ent.TaskQuery {
333 if v, ok := ctx.Value(LoadTaskUser{}).(bool); ok && v {

Callers 1

cursorPaginationMethod · 0.85

Calls 1

EncodeMethod · 0.95

Tested by

no test coverage detected