diff options
| author | Thibaut Horel <thibaut.horel@gmail.com> | 2012-11-11 00:50:57 +0100 |
|---|---|---|
| committer | Thibaut Horel <thibaut.horel@gmail.com> | 2012-11-11 00:50:57 +0100 |
| commit | fa2c433fa604f9684588dddccb50f145a465f4a1 (patch) | |
| tree | 1b22a2940e2e5e606126cb72a13819947b5d488a /famille.py | |
| parent | befef25e71eef3bf9150e7ac6718ad7f149ff3f0 (diff) | |
| download | famille-flask-fa2c433fa604f9684588dddccb50f145a465f4a1.tar.gz | |
Finish the timezine feature
Diffstat (limited to 'famille.py')
| -rw-r--r-- | famille.py | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -188,10 +188,11 @@ def edit_user(): 'address_line2', 'address_city_line', 'timezone']) args += ("notify" in request.form, session['user_id']) sqlstr = "UPDATE users SET email= ?, phone=?, birthday=?, nameday=?," \ - "address_line1=?, address_line2=?, address_city_line=?, notify=? " \ + "address_line1=?, address_line2=?, address_city_line=?, timezone=?, notify=? " \ "where id=?" g.db.execute(sqlstr, args) g.db.commit() + session["timezone"] = request.form["timezone"] return redirect(url_for('view_user', user_id=session['user_id'])) @app.route('/login/', methods=['GET', 'POST']) @@ -208,7 +209,7 @@ def login(): if user['password'] == password: session['user_name'] = user['user_name'] session['user_id'] = user['id'] - session['timezone'] = user['timezone'] + session['timezone'] = user['timezone'] or "UTC" g.db.execute("UPDATE users SET last_seen=? WHERE id=?", (datetime.utcnow(),session['user_id'])) g.db.commit() |
