We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 41da3c2 commit 959cbc0Copy full SHA for 959cbc0
1 file changed
admin/institutions/forms.py
@@ -22,6 +22,13 @@ def clean(self):
22
if self.cleaned_data['sso_availability'] != SSOAvailability.HIDDEN.value:
23
self.add_error(None, 'SSO availability must be set to "Hidden" when the institution is deactivated.')
24
25
+ else:
26
+ if self.cleaned_data['sso_availability'] not in [
27
+ SSOAvailability.PUBLIC.value,
28
+ SSOAvailability.HIDDEN.value
29
+ ]:
30
+ self.add_error(None, 'SSO availability must be set to "Public" or "Hidden" when delegation protocol is configured.')
31
+
32
33
class InstitutionalMetricsAdminRegisterForm(forms.Form):
34
""" A form that finds an existing OSF User, and grants permissions to that
0 commit comments