[lc_ldap] paiement_ok même en periode transitoire avec bl_carte_et_definitif à True

This commit is contained in:
Valentin Samir 2013-08-23 14:04:07 +02:00
parent 9eb1a76851
commit 625a1dbf94

View file

@ -528,14 +528,14 @@ class proprio(CransLdapObject):
bool_paiement = True bool_paiement = True
break break
# Pour la période transitoire année précédente ok # 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 bool_paiement = True
break break
except KeyError: except KeyError:
pass pass
# Doit-on bloquer en cas de manque de la carte d'etudiant ? # Doit-on bloquer en cas de manque de la carte d'etudiant ?
# (si période transitoire on ne bloque dans aucun cas) # (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 bool_carte = False
try: try:
for carte in self['carteEtudiant']: for carte in self['carteEtudiant']: