Check for isinstance(x, JsonSession) instead crashing during transition

This commit is contained in:
MeytiGHG
2017-08-07 00:54:23 +02:00
committed by Lonami
parent 83c346ccc5
commit 1794acdfec
+1 -1
View File
@@ -87,7 +87,7 @@ class TelegramClient(TelegramBareClient):
# TODO JsonSession until migration is complete (by v1.0)
if isinstance(session, str) or session is None:
session = JsonSession.try_load_or_create_new(session)
elif not isinstance(session, Session):
elif not isinstance(session, Session) and not isinstance(session, JsonSession):
raise ValueError(
'The given session must be a str or a Session instance.')