Fix username.lower() on instances with username field but None

This commit is contained in:
Lonami Exo 2017-12-27 12:16:49 +01:00
parent 5c17097d8d
commit b6b47d175c

View File

@ -330,7 +330,9 @@ class Session:
p_hash = p.access_hash p_hash = p.access_hash
if p_hash is not None: if p_hash is not None:
username = getattr(e, 'username', '').lower() or None username = getattr(e, 'username', None) or None
if username is not None:
username = username.lower()
phone = getattr(e, 'phone', None) phone = getattr(e, 'phone', None)
name = utils.get_display_name(e) or None name = utils.get_display_name(e) or None
rows.append((marked_id, p_hash, username, phone, name)) rows.append((marked_id, p_hash, username, phone, name))