From 5cf6aafdccf17f84146af845eacac66bf652e74f Mon Sep 17 00:00:00 2001 From: behruz-dev Date: Mon, 29 Sep 2025 17:49:48 +0500 Subject: [PATCH] add: add new filter field for invalid product --- core/apps/wherehouse/filters/invalid_product.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/core/apps/wherehouse/filters/invalid_product.py b/core/apps/wherehouse/filters/invalid_product.py index 918f5f1..9334bcc 100644 --- a/core/apps/wherehouse/filters/invalid_product.py +++ b/core/apps/wherehouse/filters/invalid_product.py @@ -4,9 +4,12 @@ from core.apps.wherehouse.models import InvalidProduct class InvalidProductFilter(django_filters.FilterSet): + start_date = django_filters.DateFilter(field_name='expiry_date', lookup_expr='gte') + end_date = django_filters.DateFilter(field_name='expiry_date', lookup_expr='lte') + class Meta: model = InvalidProduct fields = [ 'wherehouse', 'project_folder', 'status', 'invalid_status', - 'witnesses', 'expiry_date' + 'witnesses', 'expiry_date', 'start_date', 'end_date', ] \ No newline at end of file