diff --git a/mayan/apps/sources/forms.py b/mayan/apps/sources/forms.py index ded11f5a4f..f1e7559bdd 100644 --- a/mayan/apps/sources/forms.py +++ b/mayan/apps/sources/forms.py @@ -93,13 +93,20 @@ class StagingFolderSetupForm(forms.ModelForm): model = StagingFolderSource -class POP3EmailSetupForm(forms.ModelForm): +class EmailSetupBaseForm(forms.ModelForm): class Meta: + widgets = { + 'password': forms.widgets.PasswordInput() + } + + +class POP3EmailSetupForm(EmailSetupBaseForm): + class Meta(EmailSetupBaseForm.Meta): model = POP3Email -class IMAPEmailSetupForm(forms.ModelForm): - class Meta: +class IMAPEmailSetupForm(EmailSetupBaseForm): + class Meta(EmailSetupBaseForm.Meta): model = IMAPEmail