aboutsummaryrefslogtreecommitdiffstats
path: root/famille.py
diff options
context:
space:
mode:
authorGuillaume Horel <guillaume.horel@gmail.com>2018-11-19 15:56:29 -0500
committerGuillaume Horel <guillaume.horel@gmail.com>2018-11-19 15:56:29 -0500
commitf0aa25926ffffffcd1df6248b6179220a7c039a8 (patch)
tree180ec6b9dd43701b71f1bbd389ca99495c561d9a /famille.py
parent468ebd25321c5eaec7e5d26eff86e62f237f18cb (diff)
downloadfamille-flask-f0aa25926ffffffcd1df6248b6179220a7c039a8.tar.gz
fix timezones
Diffstat (limited to 'famille.py')
-rw-r--r--famille.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/famille.py b/famille.py
index 1ad2465..88238fe 100644
--- a/famille.py
+++ b/famille.py
@@ -93,8 +93,6 @@ def get_db():
db = getattr(g, 'sqlite_db', None)
if db is None:
db = g.sqlite_db = connect_db()
- if getattr(g, 'timezone', None) is None:
- g.timezone = pytz.common_timezones
return db
@app.teardown_appcontext
@@ -255,7 +253,7 @@ def edit_user():
user = query_db('SELECT * FROM users WHERE id= ?',
(session['user_id'],), True)
user = {k: user[k] for k in user.keys() if user[k]}
- return render_template("user/edit.html", user=user)
+ return render_template("user/edit.html", user=user, timezones=pytz.common_timezones)
elif request.method == 'POST':
result = {}
try:
@@ -266,7 +264,7 @@ def edit_user():
else:
error = "Les deux mots de passe ne coïncident pas"
return render_template("user/edit.html", user=request.form,
- error=error)
+ timezones=pytz.common_timezones)
except KeyError:
pass
args = tuple(request.form[key] for key in