Fix empty fields in parsers

This commit is contained in:
Alex Root Junior 2017-05-19 23:25:33 +03:00
parent b3a13ab6b5
commit 9d0f3fa65d

View file

@ -68,15 +68,15 @@ class Message(Deserializable):
@classmethod
def _parse_user(cls, user):
return User.de_json(user)
return User.de_json(user) if user else None
@classmethod
def _parse_chat(cls, chat):
return Chat.de_json(chat)
return Chat.de_json(chat) if chat else None
@classmethod
def _parse_message(cls, message):
return Message.de_json(message)
return Message.de_json(message) if message else None
@classmethod
def de_json(cls, data):