|
213 |
Server.reload() |
213 |
Server.reload() |
214 |
state.authResponse = Response( msg ) |
214 |
state.authResponse = Response( msg ) |
215 |
try: |
215 |
try: |
|
|
216 |
for key in ('username', 'password', 'new_password'): |
217 |
if isinstance(msg.body[key], (unicode,)): |
218 |
msg.body[key] = msg.body[key].encode('UTF-8') |
216 |
state.authenticate( msg.body[ 'username' ], msg.body[ 'password' ], msg.body.get( 'new_password' ) ) |
219 |
state.authenticate( msg.body[ 'username' ], msg.body[ 'password' ], msg.body.get( 'new_password' ) ) |
217 |
except ( TypeError, KeyError ), e: |
220 |
except ( TypeError, KeyError ), e: |
218 |
state.authResponse.status = BAD_REQUEST_INVALID_OPTS |
221 |
state.authResponse.status = BAD_REQUEST_INVALID_OPTS |