Fix updating names of contact users. Fixes #570
This commit is contained in:
@@ -87,7 +87,7 @@ class Puppet(BasePuppet):
|
||||
username: Optional[str] = None,
|
||||
displayname: Optional[str] = None,
|
||||
displayname_source: Optional[TelegramID] = None,
|
||||
displayname_contact: bool = False,
|
||||
displayname_contact: bool = True,
|
||||
photo_id: Optional[str] = None,
|
||||
is_bot: bool = False,
|
||||
is_registered: bool = False,
|
||||
@@ -282,7 +282,10 @@ class Puppet(BasePuppet):
|
||||
if not info.contact:
|
||||
self.displayname_contact = False
|
||||
elif not self.displayname_contact:
|
||||
return False
|
||||
if not self.displayname:
|
||||
self.displayname_contact = True
|
||||
else:
|
||||
return False
|
||||
|
||||
displayname = self.get_displayname(info)
|
||||
if displayname != self.displayname:
|
||||
|
||||
Reference in New Issue
Block a user