Do not accept anymore datetime with null time as date

Closes #13135
This commit is contained in:
Cédric Krier committed 2024-03-27 12:42:24 +01:00
1 parent f2353c8f6a
commit 07d0a29bdc
1 file changed
+1 -2
+1 -2
View File
@@ -38,8 +38,7 @@ class Date(Field):
if isinstance(value, str):
value = datetime.date.fromisoformat(value)
elif isinstance(value, datetime.datetime):
if value.time() != datetime.time():
raise ValueError("Date field can not have time")
raise ValueError("Date field can not have time")
return super().sql_format(value)
def sql_cast(self, expression, timezone=None):