From 9a9b5c19d8c07026b104ed81838145454bfa9fc9 Mon Sep 17 00:00:00 2001 From: Cédric Bonhomme Date: Sun, 12 Apr 2015 17:03:20 +0200 Subject: It is now possible to add a new feed from any page via a dropdown menu. --- pyaggr3g470r/forms.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'pyaggr3g470r/forms.py') diff --git a/pyaggr3g470r/forms.py b/pyaggr3g470r/forms.py index e385c4e2..fb4a829c 100644 --- a/pyaggr3g470r/forms.py +++ b/pyaggr3g470r/forms.py @@ -87,11 +87,16 @@ class SigninForm(Form): class AddFeedForm(Form): title = TextField(lazy_gettext("Title"), [validators.Optional()]) - link = TextField(lazy_gettext("Feed link"), [validators.Optional()]) - site_link = TextField(lazy_gettext("Site link")) + link = TextField(lazy_gettext("Feed link")) + site_link = TextField(lazy_gettext("Site link"), [validators.Optional()]) enabled = BooleanField(lazy_gettext("Check for updates"), default=True) submit = SubmitField(lazy_gettext("Save")) + def validate(self): + if not super(AddFeedForm, self).validate(): + return False + return True + class ProfileForm(Form): nickname = TextField(lazy_gettext("Nickname"), -- cgit