diff --git a/objets.py b/objets.py index 65532a8..a63f041 100644 --- a/objets.py +++ b/objets.py @@ -1029,6 +1029,13 @@ class proprio(CransLdapObject): else: return bool(self.get('carteEtudiant', [])) or self.sursis_carte() + def carte_controle(self): + u"""Renvoie si la carte a été controlé pour l'année en cours par le trésorier""" + if self["controle"]: + return "c" in str(self["controle"][0]) + else: + return False + # XXX - To Delete def update_solde(self, diff, comment=u"", login=None): """Modifie le solde du proprio. diff peut être négatif ou positif."""