Revision f5001ffb

b/snf-astakos-app/astakos/im/forms.py
1002 1002

  
1003 1003

  
1004 1004
    def _init_extra_form_fields(self):
1005

  
1006

  
1007 1005
        if self.email_change:
1008 1006
            self.fields.update(self.email_change_form.fields)
1009 1007
            self.fields['new_email_address'].required = False
......
1032 1030
        password, email = True, True
1033 1031
        profile = super(ExtendedProfileForm, self).is_valid()
1034 1032
        if profile and self.cleaned_data.get('change_password', None):
1033
            self.fields['new_email_address'].required = True
1035 1034
            password = self.password_change_form.is_valid()
1036 1035
            self.save_extra_forms.append('password')
1037 1036
        if profile and self.cleaned_data.get('change_email'):

Also available in: Unified diff