diff --git a/objets.py b/objets.py index b2404e8..dff89ee 100644 --- a/objets.py +++ b/objets.py @@ -528,14 +528,14 @@ class proprio(CransLdapObject): bool_paiement = True break # Pour la période transitoire année précédente ok - if config.periode_transitoire and paiement.value == config.ann_scol -1: + if config.periode_transitoire and paiement.value == (config.ann_scol -1): bool_paiement = True break except KeyError: pass # Doit-on bloquer en cas de manque de la carte d'etudiant ? # (si période transitoire on ne bloque dans aucun cas) - if config.bl_carte_et_definitif and not 'club' in map(lambda x:x.value,self["objectClass"]): + if not config.periode_transitoire and config.bl_carte_et_definitif and not 'club' in map(lambda x:x.value,self["objectClass"]): bool_carte = False try: for carte in self['carteEtudiant']: