From 9ebbac99a82cd99f6fe9595f9bd9359194887be3 Mon Sep 17 00:00:00 2001 From: Horilla Date: Tue, 5 Sep 2023 14:22:35 +0530 Subject: [PATCH] [FIX]sortby, orderby and view filter showing on the filtertags --- base/methods.py | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/base/methods.py b/base/methods.py index f2205f149..352f697d5 100644 --- a/base/methods.py +++ b/base/methods.py @@ -250,14 +250,18 @@ def get_key_instances(model, data_dict): nested_instance = get_nested_instances(model, field_names, field_values) if nested_instance is not None: data_dict[key] = nested_instance - - if 'csrfmiddlewaretoken' in data_dict: - del data_dict['csrfmiddlewaretoken'] - - keys_to_remove = [key for key, value in data_dict.items() if value == ['unknown']] + + if "csrfmiddlewaretoken" in data_dict: + del data_dict["csrfmiddlewaretoken"] + + keys_to_remove = [ + key + for key, value in data_dict.items() + if value in ["unknown"] or key in ["sortby", "orderby","view"] + ] for key in keys_to_remove: del data_dict[key] - + return data_dict