diff --git a/django/sp_sso/saml/views.py b/django/sp_sso/saml/views.py index dde316e..c1d9e2c 100644 --- a/django/sp_sso/saml/views.py +++ b/django/sp_sso/saml/views.py @@ -105,6 +105,10 @@ class RegistrationFormView(FormView): if self.request.session.get('code_etablissement'): wcs_rest_data['s_etablissement'] = self.request.session['code_etablissement'] + if post_dict.get('hote_etablissement', '') != '': + code_etablissement = post_dict['hote_etablissement'] + wcs_rest_data['hote_etablissement'] = ldap_get_description_etablissements(code_etablissement) + wcs_rest_data['hote_etablissement_raw'] = code_etablissement wcs_submit(wcs_rest_data, posturl) return super(RegistrationFormView, self).form_valid(form)