From 304a2f1a45bd33e799a8bf086709687527136048 Mon Sep 17 00:00:00 2001 From: John Doe Date: Wed, 10 Dec 2025 01:55:01 +0100 Subject: [PATCH] Correct variables in mailbox --- views/mymailbox.py | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/views/mymailbox.py b/views/mymailbox.py index d086b26..fd2296e 100644 --- a/views/mymailbox.py +++ b/views/mymailbox.py @@ -38,17 +38,17 @@ BACKUP_TIME = app.config['BACKUP_TIME'] @login_required def myalias(): hostname=gethostname() - UTILISATEUR='%s' % escape(session['username']) + user='%s' % escape(session['username']) conn = sqlite3.connect(DATABASE) # Connexion à la base de donnée cursor = conn.cursor() # Création de l'objet "curseur" if request.method == 'POST' and MAIL_SERVER: if request.form['alias']: alias = request.form['alias'].lower()+'@'+hostname else: - flash(u'Addresse invalide') + flash(u'Addresse invalide', 'error') if email_disp(alias): - cursor.execute("""SELECT Mail, alias FROM users where name=?""", (UTILISATEUR,)) + cursor.execute("""SELECT Mail, alias FROM users where name=?""", (user,)) tmp = cursor.fetchone() mail = tmp[0] if tmp[1]: @@ -59,23 +59,23 @@ def myalias(): cmd = SETUID+ " set_mail_alias " + "'"+mail+"'"+" add "+"'"+alias+"'" res = os.system(cmd) if res == 0: - cursor.execute("UPDATE users SET alias=? WHERE name=?", - (aliases, UTILISATEUR)) - conn.commit() - TIME=time.strftime("%A %d %B %Y %H:%M:%S") - IP=request.environ['REMOTE_ADDR'] - CLIENT_PLATFORM=request.headers.get('User-Agent') + cursor.execute("UPDATE users SET alias=? WHERE name=?", + (aliases, user)) + conn.commit() + time=time.strftime("%A %d %B %Y %H:%M:%S") + IP=request.environ['REMOTE_ADDR'] + client_plateform=request.headers.get('User-Agent') - log=TIME + ' - ' + IP + ' - ' + UTILISATEUR + ' - ' + CLIENT_PLATFORM + '\n' + '---> ' + "Ajout de l'alias "+ alias + '\n' - append_to_log(log, UTILISATEUR) - flash(u'Votre alias a été ajouté', 'succes') + log=time + ' - ' + IP + ' - ' + user + ' - ' + client_platerform + '\n' + '---> ' + "Ajout de l'alias "+ alias + '\n' + append_to_log(log, user) + flash(u'Votre alias a été ajouté', 'succes') else: flash(u'Adresse indisponible', 'error') else: flash(u'Adresse indisponible', 'error') cursor.execute("""SELECT Mail, alias FROM users WHERE name=?""", - (UTILISATEUR,)) + (user,)) tmp = cursor.fetchone() mailbox = dict() mailbox['Mail'] = tmp[0]