File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed
Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ def __root_validator__(cls, value: Any) -> Any:
2121
2222 value ["links" ] = create_links (
2323 first = {"page" : 1 },
24- last = {"page" : ceil (total / size ) + 1 },
24+ last = {"page" : ceil (total / size ) if total > 0 else 1 },
2525 next = {"page" : page + 1 } if page * size < total else None ,
2626 prev = {"page" : page - 1 } if 1 <= page - 1 else None ,
2727 )
Original file line number Diff line number Diff line change @@ -31,21 +31,21 @@ async def route():
3131 None ,
3232 "/default?page=2" ,
3333 "/default?page=1" ,
34- "/default?page=5 " ,
34+ "/default?page=4 " ,
3535 ),
3636 (
3737 "/default?page=2" ,
3838 "/default?page=1" ,
3939 "/default?page=3" ,
4040 "/default?page=1" ,
41- "/default?page=5 " ,
41+ "/default?page=4 " ,
4242 ),
4343 (
44- "/default?page=5" ,
4544 "/default?page=4" ,
45+ "/default?page=3" ,
4646 None ,
4747 "/default?page=1" ,
48- "/default?page=5 " ,
48+ "/default?page=4 " ,
4949 ),
5050 (
5151 "/default-empty" ,
You can’t perform that action at this time.
0 commit comments