paiement=ok prend en compte l'absence de carte d'etudiant.
darcs-hash:20041127090611-d1718-66ea707f420d92edfe269e2a814fdde01dd0b3ce.gz
This commit is contained in:
parent
a2df140b3c
commit
b61e87223e
1 changed files with 8 additions and 0 deletions
|
@ -458,6 +458,11 @@ class crans_ldap :
|
||||||
# si on est en septembre
|
# si on est en septembre
|
||||||
# - wifi : résident extérieur, mêmes conditions ou alors il a
|
# - wifi : résident extérieur, mêmes conditions ou alors il a
|
||||||
# adhéré depuis moins d'une semaine (gratuité)
|
# adhéré depuis moins d'une semaine (gratuité)
|
||||||
|
#
|
||||||
|
# Dans tous les cas, pour un adhérent, le paiement est considéré non ok
|
||||||
|
# s'il n'a pas fourni sa carte d'etudiant alors que l'on est desormais
|
||||||
|
# en periode de bloquage definifif (cf config.py).
|
||||||
|
#
|
||||||
# Cas wifi
|
# Cas wifi
|
||||||
elwifi = "(&(chbre=EXT)(|%s))" % ("(historique=%s * : inscription)"*4) % tuple(map(lambda i: time.strftime(date_format.split(" ")[0],time.localtime(time.time()-60*60*24*i)),[0,1,2,3]))
|
elwifi = "(&(chbre=EXT)(|%s))" % ("(historique=%s * : inscription)"*4) % tuple(map(lambda i: time.strftime(date_format.split(" ")[0],time.localtime(time.time()-60*60*24*i)),[0,1,2,3]))
|
||||||
if localtime()[1] == 9 :
|
if localtime()[1] == 9 :
|
||||||
|
@ -465,6 +470,9 @@ class crans_ldap :
|
||||||
el = "(|(paiement=%s)(paiement=%s)%s)" % (int(ann_scol), int(ann_scol)-1, elwifi)
|
el = "(|(paiement=%s)(paiement=%s)%s)" % (int(ann_scol), int(ann_scol)-1, elwifi)
|
||||||
else :
|
else :
|
||||||
el = "(|(paiement=%s)%s)" % (int(ann_scol), elwifi)
|
el = "(|(paiement=%s)%s)" % (int(ann_scol), elwifi)
|
||||||
|
# Doit-on bloquer en cas de manque de la carte d'etudiant ?
|
||||||
|
if config.bl_carte_et_definitif:
|
||||||
|
el = "(&(|(carteEtudiant=%s)(objectClass=club))%s)" % (int(ann_scol), el)
|
||||||
else :
|
else :
|
||||||
# Cas général
|
# Cas général
|
||||||
el = '(%s=%s)' % (champ, expr)
|
el = '(%s=%s)' % (champ, expr)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue