Commit ab7fd515 authored by Gabriel Detraz's avatar Gabriel Detraz

Support complet des locaux clubs

parent c65cdfb4
......@@ -81,7 +81,6 @@ BL_ACCUEIL = [u'paiement']
#: chambre qui n'en sont pas vraiment. Il s'agit de prises en libre accès,
# pour lequelles il est donc idiot d'activer la protection antisquattage:
# personne n'y habite ! ( G091 -> G097: salle d'étude du rdc du G)
PUBLIC_CHBRE = annuaires_pg.lieux_public()
## -*- Decorateurs -*-
# À appliquer sur les fonctions qui ont besoin d'une conn ldap
......@@ -586,12 +585,6 @@ def decide_vlan(data, is_wifi, conn):
force_ma = True
else:
decision = "accueil", u"Chambre inconnue"
elif 'cl' in chbre:
# Pour les locaux clubs, il n'y a pas forcément un club sédentaire
# (typiquement, les locaux sous digicode)
decision = decision[0], decision[1] + u' (local club)'
elif chbre in PUBLIC_CHBRE:
decision = decision[0], decision[1] + u' (lieu de vie)'
else:
for hebergeur in hebergeurs:
# Si on est hébergé par un adhérent ok, ou que c'est notre
......@@ -603,6 +596,8 @@ def decide_vlan(data, is_wifi, conn):
# uniquement si MA
if is_ma:
force_ma = True
elif chbre in annuaires_pg.lieux_public():
decision = decision[0], decision[1] + u' (lieu public)'
else:
decision = "accueil", u"Hébergeur blacklisté"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment