From 38919390c83a1265b0d5c80970a5deecd06032a1 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 58b5c598..d13fa1c2 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