From a9b59dc4a57d6cc41a813bc881e5f143f8fc4adb Mon Sep 17 00:00:00 2001 From: aliel Date: Tue, 22 Apr 2025 09:04:23 +0200 Subject: [PATCH] Fix: fix item hashes list endpoint --- src/aleph/web/controllers/messages.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/aleph/web/controllers/messages.py b/src/aleph/web/controllers/messages.py index bb132907..ca453572 100644 --- a/src/aleph/web/controllers/messages.py +++ b/src/aleph/web/controllers/messages.py @@ -245,12 +245,12 @@ class MessageHashesQueryParams(BaseModel): ) @model_validator(mode="after") - def validate_field_dependencies(cls, values): - start_date = values.get("start_date") - end_date = values.get("end_date") + def validate_field_dependencies(self): + start_date = self.start_date + end_date = self.end_date if start_date and end_date and (end_date < start_date): raise ValueError("end date cannot be lower than start date.") - return values + return self model_config = ConfigDict(populate_by_name=True)