From 3e5aeced685705955d13527d098ffa683a8b105b Mon Sep 17 00:00:00 2001 From: Kiran Jonnalagadda Date: Thu, 4 Apr 2024 13:54:39 +0530 Subject: [PATCH] Use callable default for downstream compatibility --- src/baseframe/forms/form.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/baseframe/forms/form.py b/src/baseframe/forms/form.py index c59537d6..e92fe306 100644 --- a/src/baseframe/forms/form.py +++ b/src/baseframe/forms/form.py @@ -102,7 +102,7 @@ class Form(BaseForm): __expects__: t.Iterable[str] = () __returns__: t.Iterable[str] = () - form_nonce = bfields.NonceField("Nonce", default='') + form_nonce = bfields.NonceField("Nonce", default=lambda: '') form_nonce_error = __("This form has already been submitted") def __init_subclass__(cls, **kwargs: t.Any) -> None: