MCPcopy Create free account
hub / github.com/ddserver/ddserver / post_account_edit

Function post_account_edit

ddserver/interface/pages/user/account.py:62–78  ·  view source on GitHub ↗

Display account information.

(user,
                      data,
                      db,
                      messages)

Source from the content-addressed store, hash-verified

60@require(db = 'ddserver.db:Database',
61 messages = 'ddserver.interface.message:MessageManager')
62def 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

Callers

nothing calls this directly

Calls 2

cursorMethod · 0.80
successMethod · 0.80

Tested by

no test coverage detected