From d6639f4ff51cc43f4a18a070bd5632e758056a6c Mon Sep 17 00:00:00 2001 From: imperosol Date: Fri, 27 Jun 2025 18:06:56 +0200 Subject: [PATCH] fix: FutureDateTime form field --- core/views/forms.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/core/views/forms.py b/core/views/forms.py index f593c1d0..d6b9f2af 100644 --- a/core/views/forms.py +++ b/core/views/forms.py @@ -40,9 +40,8 @@ from django.forms import ( DateInput, DateTimeInput, TextInput, - Widget, ) -from django.utils.timezone import now +from django.utils.timezone import localtime, now from django.utils.translation import gettext_lazy as _ from phonenumber_field.widgets import RegionalPhoneNumberWidget from PIL import Image @@ -100,8 +99,8 @@ class FutureDateTimeField(forms.DateTimeField): default_validators = [validate_future_timestamp] - def widget_attrs(self, widget: Widget) -> dict[str, str]: - return {"min": widget.format_value(now())} + def widget_attrs(self, widget: forms.Widget) -> dict[str, str]: + return {"min": widget.format_value(localtime())} # Forms