Display account information.
(user,
data,
db,
messages)
| 60 | @require(db = 'ddserver.db:Database', |
| 61 | messages = 'ddserver.interface.message:MessageManager') |
| 62 | def post_account_edit(user, |
| 63 | data, |
| 64 | db, |
| 65 | messages): |
| 66 | ''' Display account information. ''' |
| 67 | |
| 68 | with db.cursor() as cur: |
| 69 | cur.execute(''' |
| 70 | UPDATE `users` |
| 71 | SET `email` = %(email)s |
| 72 | WHERE `id` = %(id)s |
| 73 | ''', {'email': data.email, |
| 74 | 'id': user.id}) |
| 75 | |
| 76 | messages.success('Ok, done.') |
| 77 | |
| 78 | bottle.redirect('/user/account') |
| 79 | |
| 80 | |
| 81 |