Open
Description
While using the pageInfo hasPreviousPage
and hasNextPage
cursor based navigation (before and after), it seems these results are always set to False.
The corresponding code (https://github.com/graphql-python/graphql-relay-py/blob/master/graphql_relay/connection/arrayconnection.py#L104-L105):
return connection_type(
edges=edges,
page_info=pageinfo_type(
start_cursor=first_edge_cursor,
end_cursor=last_edge_cursor,
has_previous_page=isinstance(last, int) and start_offset > lower_bound,
has_next_page=isinstance(first, int) and end_offset < upper_bound
)
)
Querying with first: 5, after: "xxx"
in this case always results in hasPreviousPage: false
.
The same for last: 5, before: "xxx"
, which results always in hasNextPage: false
.
Metadata
Metadata
Assignees
Labels
No labels