Skip to content

add page_size validation to paginate()#444

Open
alekseevpavel04 wants to merge 1 commit intoaignostics:mainfrom
alekseevpavel04:add-page-size-validation-to-paginate
Open

add page_size validation to paginate()#444
alekseevpavel04 wants to merge 1 commit intoaignostics:mainfrom
alekseevpavel04:add-page-size-validation-to-paginate

Conversation

@alekseevpavel04
Copy link

passing page_size=0 or a negative value to paginate() causes an infinite loop because len(results) < page_size is never True when page_size <= 0. len() always returns >= 0. added an early check that raises ValueError so callers get a clear error instead of hanging forever.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant