diff --git a/impression/impression_hp.py b/impression/impression_hp.py index 5f4fe24b..9640b913 100644 --- a/impression/impression_hp.py +++ b/impression/impression_hp.py @@ -428,7 +428,7 @@ class impression(object): """Récupère l'adhérent en lecture-écriture""" uid = self._adh if type(uid) in [str, unicode]: - uid = uid.split('@')[0] + uid = uid.split('@')[-1] adh = ldap.search(u'uid=%s' % crans_utils.escape(uid), mode='rw')[0] return adh