From 36ff87a839e8c03fdbb0eaccac6a9e3660bcf7f1 Mon Sep 17 00:00:00 2001 From: FrantiĊĦek Zatloukal Date: Jan 07 2022 14:17:38 +0000 Subject: Forms: Replace TextField with StringField to fix wtforms >= 3.0 compatibility --- diff --git a/blockerbugs/controllers/forms.py b/blockerbugs/controllers/forms.py index fcb728b..1dff4dc 100644 --- a/blockerbugs/controllers/forms.py +++ b/blockerbugs/controllers/forms.py @@ -20,7 +20,7 @@ """Forms used in the application""" from flask_wtf import Form -from wtforms import TextField, SelectField, BooleanField, IntegerField +from wtforms import StringField, SelectField, BooleanField, IntegerField from wtforms import TextAreaField, PasswordField, ValidationError from wtforms.validators import DataRequired, Email @@ -32,7 +32,7 @@ def one_proposal(form, field): class BugProposeForm(Form): bugid = IntegerField(u'Bug ID', [DataRequired()]) - bz_user = TextField(u'Bugzilla Login', [DataRequired(), Email()]) + bz_user = StringField(u'Bugzilla Login', [DataRequired(), Email()]) milestone = SelectField(u'Milestone', [DataRequired()], coerce=int) blocker = BooleanField(u'Blocker', [one_proposal]) freeze_exception = BooleanField(u'Freeze Exception', [one_proposal]) @@ -40,5 +40,5 @@ class BugProposeForm(Form): class FasBugzillaForm(Form): - bz_user = TextField(u'Login', [DataRequired(), Email()]) + bz_user = StringField(u'Login', [DataRequired(), Email()]) bz_pass = PasswordField(u'Password', [DataRequired()])