Commit 07486acd authored by gaboutch's avatar gaboutch

Quand on s'inscrit au BdE en étant passé par le wei, le pseudo par défaut est...

Quand on s'inscrit au BdE en étant passé par le wei, le pseudo par défaut est celui choisi au moment de l'inscription wei
parent baf5f43f
......@@ -2,7 +2,7 @@
# -*- encoding: utf-8 -*-
"""Définitions des views.
Une fonction par page servie.
"""
......@@ -382,7 +382,7 @@ def activite_gestion_modifier(request, sock, kwargs):
@standard_page_withignores(["idact"])
def mes_activites(request, sock, kwargs):
"""Page "Mes Activités" (ajout, modification, suppression si non encore validée)
Dans ``kwargs`` :
* ``idact`` si on modifie une activité
* ``delete="/delete"`` si on supprime une activité
......@@ -438,7 +438,7 @@ def mes_activites(request, sock, kwargs):
@standard_page
def del_invite(request, sock, kwargs):
"""Suppression d'un invité
Dans ``kwargs`` :
* ``idact`` : l'activité dont on veut retirer l'invité
* ``idinv`` : l'invité qu'on veut retirer
......@@ -632,7 +632,7 @@ def comptes_advanced(request, sock, kwargs):
@standard_page
def modifier_compte(request, sock, kwargs):
"""Page de modification de compte.
Dans ``kwargs`` :
* ``idbde`` : id du compte à modifier
"""
......@@ -701,7 +701,7 @@ def modifier_compte(request, sock, kwargs):
@standard_page
def supprimer_compte(request, sock, kwargs):
"""Page de confirmation de suppression de compte.
Dans ``kwargs`` :
* ``idbde`` : id du compte à supprimer
"""
......@@ -739,7 +739,7 @@ def supprimer_compte(request, sock, kwargs):
@standard_page
def update_photo(request, sock, kwargs):
"""La page de modification des photos.
Dans ``kwargs`` :
* ``idbde`` : id du compte dont on veut modifier la photo
"""
......@@ -770,7 +770,7 @@ def update_photo(request, sock, kwargs):
@standard_page
def historique_pseudo(request, sock, kwargs):
"""La page de visualisation de l'historique des pseudos.
Dans ``kwargs`` :
* ``idbde`` : id du compte ont on veut l'historique des pseudos
"""
......@@ -810,7 +810,7 @@ def search_historique_pseudo(request, sock, kwargs):
@standard_page
def aliases(request, sock, kwargs):
"""La page de gestion des aliases.
Dans ``kwargs`` :
* ``idbde`` : l'id du compte
"""
......@@ -838,7 +838,7 @@ def aliases(request, sock, kwargs):
@standard_page
def unalias(request, sock, kwargs):
"""Fonction appelée lorsqu'on veut supprimer un/des alias.
Dans ``kwargs`` :
* ``idbde`` : id du compte dont on veut supprimer un/des alias
* ``delall="_all"`` si on veut supprimer tous les alias du compte (prioritaire)
......@@ -874,7 +874,7 @@ def unalias(request, sock, kwargs):
@standard_page
def password(request, sock, kwargs):
"""Page de changement de mot de passe.
Dans ``kwargs`` :
* ``idbde`` : id du compte dont on veut changer le mot de passe
"""
......@@ -937,7 +937,7 @@ def _create_BoutonForm(sock, request, contenu=None, initial=None):
@standard_page
def boutons(request, sock, kwargs):
"""Page de gestion des boutons.
Dans ``kwargs`` :
* ``idbouton`` : id du bouton
* ``delete="/delete"`` si on cherche à le supprimer
......@@ -1024,7 +1024,7 @@ def preinscriptions(request, sock, kwargs):
@standard_page_withignores(["preid"])
def inscriptions(request, sock, kwargs):
"""Page de gestion des inscriptions.
Dans ``kwargs`` :
* ``preid`` : preid de la préinscription dont on s'occupe, vaut idwei si on vient du wei
* ``delete="/delete"`` si on cherche à la supprimer
......@@ -1083,13 +1083,17 @@ def inscriptions(request, sock, kwargs):
else:
messages.add_error(request, out["errmsg"])
else:
# on rajoute dans le champ pseudo la valeur par défaut
sock.write(json.dumps(["get_default_pseudo", [preins["nom"], preins["prenom"]]]))
out = nk.full_read(sock)
if nk._is_success_code(out["retcode"]) and not from_wei:
preins["pseudo"] = out["msg"]
# Si on vient du wei, on récupère le pseudo de la preinscription
if from_wei:
preins["pseudo"] = preins["note"]
else:
messages.add_error(request, out["errmsg"])
# on rajoute dans le champ pseudo la valeur par défaut
sock.write(json.dumps(["get_default_pseudo", [preins["nom"], preins["prenom"]]]))
out = nk.full_read(sock)
if nk._is_success_code(out["retcode"]):
preins["pseudo"] = out["msg"]
else:
messages.add_error(request, out["errmsg"])
initial = preins
# Par défaut on remplit ce champ avec le prix de l'adhésion sans WEI
# Le JS s'occupera de toutes façons de régler ça
......@@ -1502,7 +1506,7 @@ def WEImonInscription(request, sock, kwargs):
variables["done"] = done
variables["etat_demande"] = out["msg"]["etat_demande"]
# Si la demande n'a pas encore été effectuée...
if not done:
if request.method == 'GET':
......
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