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