From 2357116f01eebb7e94803cbfb2ca384ecec97c32 Mon Sep 17 00:00:00 2001 From: James R T Date: Mon, 7 Mar 2022 00:47:35 +0800 Subject: [PATCH] Fix IPv6 typo to IPv4 for StringSession.save() (#3760) --- telethon/_sessions/string.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/telethon/_sessions/string.py b/telethon/_sessions/string.py index e63376af..eab1b0cc 100644 --- a/telethon/_sessions/string.py +++ b/telethon/_sessions/string.py @@ -77,7 +77,7 @@ class StringSession(MemorySession): if self.dcs[self.state.dc_id].ipv6 is not None: ip = self.dcs[self.state.dc_id].ipv6.to_bytes(16, 'big', signed=False) else: - ip = self.dcs[self.state.dc_id].ipv6.to_bytes(4, 'big', signed=False) + ip = self.dcs[self.state.dc_id].ipv4.to_bytes(4, 'big', signed=False) return CURRENT_VERSION + StringSession.encode(struct.pack( _STRUCT_PREFORMAT.format(len(ip)),