#516: Fix updating chat

This commit is contained in:
Alex Root Junior 2021-03-07 15:27:41 +02:00
parent 9de257efec
commit 75222b8af0
3 changed files with 4 additions and 3 deletions

View file

@ -43,5 +43,5 @@ __all__ = (
'utils',
)
__version__ = '2.11.2'
__version__ = '2.11.3'
__api_version__ = '5.0'

View file

@ -212,7 +212,7 @@ class TelegramObject(ContextInstanceMixin, metaclass=MetaTelegramObject):
"""
if item in self.props:
return self.props[item].get_value(self)
raise KeyError(item)
return self.values[item]
def __setitem__(self, key: str, value: typing.Any) -> None:
"""
@ -224,6 +224,7 @@ class TelegramObject(ContextInstanceMixin, metaclass=MetaTelegramObject):
"""
if key in self.props:
return self.props[key].set_value(self, value, self.conf.get('parent', None))
self.values[key] = value
raise KeyError(key)
def __contains__(self, item: str) -> bool:

View file

@ -113,7 +113,7 @@ class Chat(base.TelegramObject):
async def update_chat(self):
"""
User this method to update Chat data
Use this method to update Chat data
:return: None
"""