- Correctie reset password en confirm email adress by adapting the prefixed_url_for to use config setting
- Adaptation of DPA and T&Cs - Refer to privacy statement as DPA, not a privacy statement - Startup of enforcing signed DPA and T&Cs - Adaptation of eveai_chat_client to ensure we retrieve correct DPA & T&Cs
This commit is contained in:
@@ -192,6 +192,7 @@ class TenantMakeForm(DynamicFormBase):
|
||||
self.allowed_languages.choices = [(details['iso 639-1'], f"{details['flag']} {details['iso 639-1']}")
|
||||
for name, details in lang_details.items()]
|
||||
|
||||
|
||||
class EditTenantMakeForm(DynamicFormBase):
|
||||
id = IntegerField('ID', widget=HiddenInput())
|
||||
name = StringField('Name', validators=[DataRequired(), Length(max=50), validate_make_name])
|
||||
@@ -212,5 +213,22 @@ class EditTenantMakeForm(DynamicFormBase):
|
||||
self.default_language.choices = choices
|
||||
|
||||
|
||||
class ConsentVersionForm(FlaskForm):
|
||||
consent_type = SelectField('Consent Type', choices=[], validators=[DataRequired()])
|
||||
consent_version = StringField('Consent Version', validators=[DataRequired(), Length(max=20)])
|
||||
consent_valid_from = DateField('Consent Valid From', id='form-control datepicker', validators=[DataRequired()])
|
||||
consent_valid_to = DateField('Consent Valid To', id='form-control datepicker', validators=[Optional()])
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(ConsentVersionForm, self).__init__(*args, **kwargs)
|
||||
# Initialise consent types
|
||||
self.consent_type.choices = [(t, t) for t in current_app.config['CONSENT_TYPES']]
|
||||
|
||||
|
||||
class EditConsentVersionForm(FlaskForm):
|
||||
consent_type = StringField('Consent Type', validators=[DataRequired()])
|
||||
consent_version = StringField('Consent Version', validators=[DataRequired(), Length(max=20)])
|
||||
consent_valid_from = DateField('Consent Valid From', id='form-control datepicker', validators=[DataRequired()])
|
||||
consent_valid_to = DateField('Consent Valid To', id='form-control datepicker', validators=[Optional()])
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user