From 6d0860759491b730bf3a00959a7cf092a2e9dc40 Mon Sep 17 00:00:00 2001 From: dcz <dcz@ipipan.waw.pl> Date: Sat, 7 Oct 2023 11:14:22 +0200 Subject: [PATCH] Loading whole list in unified frame entries. --- entries/views.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/entries/views.py b/entries/views.py index af32964..acd28b7 100644 --- a/entries/views.py +++ b/entries/views.py @@ -505,7 +505,7 @@ def get_entries(request): } if with_lexical_units else {} ), - } for e in entries[first_index:last_index] + } for e in (entries if with_lexical_units else entries[first_index:last_index]) ], } @@ -515,15 +515,15 @@ def get_entries(request): lexicalUnits = entry['lexical_units'] filteredLexicalUnits = [] for lexicalUnit in lexicalUnits: - if (exclude_status == None or lexicalUnit['status'] != exclude_status) and \ - (restrict_to_user == None or lexicalUnit['assignee_username'] == restrict_to_user) and \ + if (exclude_status is None or lexicalUnit['status'] != exclude_status) and \ + (restrict_to_user is None or lexicalUnit['assignee_username'] == restrict_to_user) and \ (has_unified_frame != 'true' or lexicalUnit['unified_frame_id'] != -1): filteredLexicalUnits.append(lexicalUnit) entry['lexical_units'] = filteredLexicalUnits if len(filteredLexicalUnits) > 0: filteredData.append(entry) - result['data'] = filteredData + result['data'] = filteredData[first_index:last_index] return JsonResponse(result) return JsonResponse({}) -- GitLab