Added check for password on service change page, work in progress.

This commit is contained in:
Nicholas Staples
2016-01-22 16:34:36 +00:00
parent 81cd0cc7c3
commit 96d38b8189
5 changed files with 119 additions and 93 deletions

View File

@@ -186,8 +186,17 @@ class ServiceNameForm(Form):
class ConfirmPasswordForm(Form):
def __init__(self, validate_password_func, *args, **kwargs):
self.validate_password_func = validate_password_func
super(ConfirmPasswordForm, self).__init__(*args, **kwargs)
password = PasswordField(u'Enter password')
def validate_password(self, field):
if not self.validate_password_func(field.data):
raise ValidationError('Invalid password')
class TemplateForm(Form):
name = StringField(