From c98f6ff97f9803e56caffd15cf6b754bdf503d3a Mon Sep 17 00:00:00 2001 From: Viktor Barzin Date: Sun, 6 Jul 2025 12:18:32 +0000 Subject: [PATCH] hack - add available from parameter only for rent listings --- crawler/repositories/listing_repository.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/crawler/repositories/listing_repository.py b/crawler/repositories/listing_repository.py index ea4dfe7..61a5818 100644 --- a/crawler/repositories/listing_repository.py +++ b/crawler/repositories/listing_repository.py @@ -76,7 +76,10 @@ class ListingRepository: query = query.where(model.square_meters >= query_parameters.min_sqm) if query_parameters.furnish_types: query = query.where(model.furnish_type.in_(query_parameters.furnish_types)) - if query_parameters.let_date_available_from is not None: + if ( + isinstance(model, BuyListing) + and query_parameters.let_date_available_from is not None + ): query = query.where( model.available_from >= query_parameters.let_date_available_from )