diff --git a/src/database.py b/src/database.py index 3a3dbb0..803e7e7 100644 --- a/src/database.py +++ b/src/database.py @@ -902,7 +902,11 @@ class DatabaseManager: session = self.session try: offset = (page - 1) * page_size - order = AccessLog.timestamp.asc() if sort_order == "asc" else AccessLog.timestamp.desc() + order = ( + AccessLog.timestamp.asc() + if sort_order == "asc" + else AccessLog.timestamp.desc() + ) query = session.query(AccessLog).order_by(order) if ip_filter: diff --git a/src/routes/htmx.py b/src/routes/htmx.py index 1e622d6..549f044 100644 --- a/src/routes/htmx.py +++ b/src/routes/htmx.py @@ -180,7 +180,9 @@ async def htmx_access_logs_by_ip( ): db = get_db() result = db.get_access_logs_paginated( - page=max(1, page), page_size=25, ip_filter=ip_filter, + page=max(1, page), + page_size=25, + ip_filter=ip_filter, sort_order=sort_order if sort_order in ("asc", "desc") else "desc", )