Skip to content

Commit 878aae7

Browse files
Merge pull request #33 from crane-cloud/rhodinemma-patch-1
fix pagination total pages count
2 parents 8556c2a + 76e753a commit 878aae7

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

app/routes.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ def get_all_databases(
5858
current_user = get_current_user(access_token.credentials)
5959
check_authentication(current_user)
6060

61-
query = db.query(Database)
61+
query = db.query(Database).order_by(Database.date_created.desc())
6262

6363
if current_user.role != "administrator":
6464
query = query.filter(
@@ -72,7 +72,7 @@ def get_all_databases(
7272
Database.database_flavour_name == database_flavour_name)
7373

7474
total_count = query.count()
75-
total_pages = (total_count + per_page - 1)
75+
total_pages = (total_count + per_page - 1) // per_page
7676

7777
offset = (page - 1) * per_page
7878
paginated_query = query.offset(offset).limit(per_page)

0 commit comments

Comments
 (0)