hack - add available from parameter only for rent listings

This commit is contained in:
Viktor Barzin 2025-07-06 12:18:32 +00:00
parent d4b22deda0
commit c98f6ff97f
No known key found for this signature in database
GPG key ID: 4056458DBDBF8863

View file

@ -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
)