blueprints.users: dispatch USER_NOTE_UPDATE

- gateway.websocket: show packet when bad op
This commit is contained in:
Luna Mendes 2018-10-10 18:09:39 -03:00
parent e210c20d0f
commit 71d1adac53
2 changed files with 6 additions and 0 deletions

View File

@ -218,6 +218,11 @@ async def put_note(target_id: int):
WHERE user_id = $1 AND target_id = $2 WHERE user_id = $1 AND target_id = $2
""", user_id, target_id, note) """, user_id, target_id, note)
await app.dispatcher.dispatch_user(user_id, 'USER_NOTE_UPDATE', {
'id': str(target_id),
'note': note,
})
return '', 204 return '', 204

View File

@ -747,6 +747,7 @@ class GatewayWebsocket:
try: try:
handler = getattr(self, f'handle_{op_code}') handler = getattr(self, f'handle_{op_code}')
except AttributeError: except AttributeError:
log.warning('Payload with bad op: {}', pprint.pformat(payload))
raise UnknownOPCode(f'Bad OP code: {op_code}') raise UnknownOPCode(f'Bad OP code: {op_code}')
await handler(payload) await handler(payload)