From 683a4f3c902933cf944664f5e171945e20349a5e Mon Sep 17 00:00:00 2001 From: Tanner Prestegard <tanner.prestegard@ligo.org> Date: Sat, 2 Mar 2019 13:21:23 -0600 Subject: [PATCH] Bugfix search sorting with no results --- gracedb/search/response.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gracedb/search/response.py b/gracedb/search/response.py index 26179b3c9..bae8f2a21 100644 --- a/gracedb/search/response.py +++ b/gracedb/search/response.py @@ -90,9 +90,9 @@ def superevent_flexigrid_response(request, objects): end = start+rp else: start = 0 - total_pages = 1 + total_pages = 1 if (total > 0) else 0 page = 1 - end = total-1 + end = max(total, 0) if total > MAX_FLEXI_ROWS: return HttpResponseBadRequest("Too many rows! Please try loading a smaller number.") @@ -190,9 +190,9 @@ def event_flexigrid_response(request, objects): end = start+rp else: start = 0 - total_pages = 1 + total_pages = 1 if (total > 0) else 0 page = 1 - end = total-1 + end = max(total, 0) if total > MAX_FLEXI_ROWS: return HttpResponseBadRequest("Too many rows! Please try loading a smaller number.") -- GitLab