diff --git a/objets.py b/objets.py index f3a7bd6..a3f155e 100644 --- a/objets.py +++ b/objets.py @@ -884,6 +884,14 @@ class proprio(CransLdapObject): else: return self.default_attribs + def clubs(self): + """Renvoie la liste des clubs dont l'adhérent est responsable (surchargée dans les objets adherent)""" + return [] + + def imprimeur_clubs(self): + """Renvoie la liste des clubs dont l'adherent est imprimeur (surchargée dans les objets adherent)""" + return [] + def __repr__(self): return str(self.__class__.__name__) + " : nom=" + str(self['nom'][0]) @@ -1382,7 +1390,6 @@ class adherent(proprio): self._imprimeur_clubs = self.conn.search(u'imprimeurClub=%s' % self['aid'][0], scope = 1, mode=self.mode) return self._imprimeur_clubs - def delete(self, comm="", login=None): clubs = self.conn.search(u"(|(responsable=%s)(imprimeurClub=%s))" % (self['aid'][0], self['aid'][0])) if clubs: