diff options
author | rubenwardy <rw@rubenwardy.com> | 2018-05-28 15:25:45 +0100 |
---|---|---|
committer | rubenwardy <rw@rubenwardy.com> | 2018-05-28 15:25:45 +0100 |
commit | 048b604a75e6a62cbc257e7c1f2b783e88ba871f (patch) | |
tree | d7aaae404c3b223243755a302b4ffc72b2393c47 | |
parent | f7bb29c839b2a03902fe2707eb67534c1947dcd3 (diff) | |
download | cheatdb-048b604a75e6a62cbc257e7c1f2b783e88ba871f.tar.xz |
Fix changing email not working due to validation issuev1.2.1
-rw-r--r-- | app/views/users.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/app/views/users.py b/app/views/users.py index bdf9372..62bc6f2 100644 --- a/app/views/users.py +++ b/app/views/users.py @@ -31,9 +31,9 @@ from app.tasks.emails import sendVerifyEmail # Define the User profile form class UserProfileForm(FlaskForm): - display_name = StringField("Display name", [InputRequired(), Length(2, 20)]) - email = StringField("Email") - rank = SelectField("Rank", [InputRequired()], choices=UserRank.choices(), coerce=UserRank.coerce, default=UserRank.NEW_MEMBER) + display_name = StringField("Display name", [Optional(), Length(2, 20)]) + email = StringField("Email", [Optional(), Email()]) + rank = SelectField("Rank", [Optional()], choices=UserRank.choices(), coerce=UserRank.coerce, default=UserRank.NEW_MEMBER) submit = SubmitField("Save") @app.route("/users/", methods=["GET"]) |