From 6141b0de2aa9187accd265d47b3f945edc00e3d5 Mon Sep 17 00:00:00 2001 From: Valentin Samir Date: Sun, 24 Nov 2013 18:30:31 +0100 Subject: [PATCH] [ldap_crans/gpgFingerprint] Il faut des droits pour modifier les clef des gens qui ont des droits MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Comme dans lc_ldap où can_modify = [soi, nounou] --- gestion/ldap_crans.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gestion/ldap_crans.py b/gestion/ldap_crans.py index 9e73a772..e4958598 100755 --- a/gestion/ldap_crans.py +++ b/gestion/ldap_crans.py @@ -1530,6 +1530,11 @@ class BaseProprietaire(BaseClasseCrans): if new == None: return liste + from user_tests import isadm + if not isadm() and isadm(self.compte()): + raise EnvironmentError(u'Il faut être administrateur pour effectuer cette opération.') + + else: if type(new) == list: # Modif