Fix bugs regressions in profil and invitations

This commit is contained in:
kitoy 2025-05-18 21:24:06 +02:00
parent 056766b262
commit 4b4a6fd295
3 changed files with 13 additions and 6 deletions

View File

@ -174,7 +174,7 @@
.control{
display:block;
position:inherit;
margin-top:5px;
}
/* Create four equal columns that sits next to each other */
@ -190,6 +190,13 @@
vertical-align: middle;
}
.column img:hover {
margin-top: 8px;
vertical-align: middle;
transform: scale(1, 1.5);
}
/* Responsive layout - makes a two column-layout instead of four columns */
@media (max-width: 850px) {
.column {

View File

@ -22,9 +22,7 @@
<p> et un un exemple de<a href="https://support.apple.com/fr-fr/mail"> client mail</a> et <a href="https://itunes.apple.com/us/app/tigase-messenger/id1153516838"> client XMPP </a>sous iOS pour un iphone ou un Ipad </p>
<p> Ton profil sert aux autres membres à te reconnaitre si tu met un post-it sur le <a href="/post-it/"> tableau des post-its </a> aucun champs n'est obligatoire,
tu mets simplement les informations dont tu as envie </p>
<br/>
</div> <br/>
<br/>
<div class="col-sm-3"></div>

View File

@ -32,7 +32,7 @@ def signin(token) :
hostname = gethostname()
url_inscription = url_for('loginlogout.index', _external=True)+'inscription/'+token
resp = None
if valid_token_register(token):
if valid_token_register(token, "Invitation"):
if 'username' in session :
resp = redirect(url_for('profil.profile', _external=True))
else :
@ -98,7 +98,7 @@ def signin(token) :
else:
conn = sqlite3.connect(DATABASE) # Connexion à la base de donnée
cursor = conn.cursor() # Création de l'objet "curseur"
cursor.execute("""INSERT INTO users(name, mail, passwd) VALUES(?, ?, ?)""", (user, mail, bcrypt_passwd)) # Insérer des valeurs
cursor.execute("""INSERT INTO users(name, passwd) VALUES(?, ?)""", (user, bcrypt_passwd)) # Insérer des valeurs
conn.commit() # Sauvegarder valeurs dans la bdd
# On change le mot de passe du compte mail
@ -107,6 +107,8 @@ def signin(token) :
mail_passwd_change = os.system(cmd)
if mail_passwd_change != 0:
flash(u'Il y a eu une problème lors du changement de mot passe pour le compte Mail', 'error')
else:
cursor.execute("UPDATE users SET mail=? WHERE name=?", mail, user)
# On change le mot de passe du compte XMPP
if XMPP_SERVER: