From 50e24d3283847492a075b725d49e3c37ff1acc39 Mon Sep 17 00:00:00 2001 From: dcz <dcz@ipipan.waw.pl> Date: Thu, 19 Oct 2023 20:09:26 +0200 Subject: [PATCH] Unified frames scroll loading bugfix. --- unifier/views.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/unifier/views.py b/unifier/views.py index a37a4c0..612c1d2 100644 --- a/unifier/views.py +++ b/unifier/views.py @@ -235,6 +235,8 @@ def get_unified_frames(request): else: unified_frames = UnifiedFrame.objects + records_total = unified_frames.count() + if order_field is not None: unified_frames = unified_frames.order_by(order_field) @@ -274,12 +276,14 @@ def get_unified_frames(request): value['status'] == choices.UnifiedFrameStatus.VERIFIED: res_processed.append(value) + records_filtered = len(res_processed) + res_processed = res_processed[first_index:last_index] ret = { 'draw': scroller_params['draw'], - 'recordsTotal': len(res_processed), - 'recordsFiltered': len(res_processed), + 'recordsTotal': records_total, + 'recordsFiltered': records_filtered, 'data': res_processed } -- GitLab