fix(gql): pagination: MAX_PAGE_SIZE must be inclusive

This commit is contained in:
librelois 2021-06-04 02:09:41 +02:00
parent 2f73e4bce0
commit fd2ecdee4c

View file

@ -58,7 +58,7 @@ impl Pagination {
self, self,
is_whitelisted: bool, is_whitelisted: bool,
) -> anyhow::Result<duniter_gva_dbs_reader::PageInfo<T>> { ) -> anyhow::Result<duniter_gva_dbs_reader::PageInfo<T>> {
let page_size = if is_whitelisted || (self.page_size > 0 && self.page_size < MAX_PAGE_SIZE) let page_size = if is_whitelisted || (self.page_size > 0 && self.page_size <= MAX_PAGE_SIZE)
{ {
NonZeroUsize::new(self.page_size as usize) NonZeroUsize::new(self.page_size as usize)
} else { } else {