From 16491fdbef1279c6375c9f9ce6b0f527c4e41c5b Mon Sep 17 00:00:00 2001 From: Ilia <43654815+istudyatuni@users.noreply.github.com> Date: Sat, 16 Jan 2021 11:25:18 +0300 Subject: [PATCH] Update regex change to " and no whitespace between "hash": and "...." --- vk_messages/vk_messages.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vk_messages/vk_messages.py b/vk_messages/vk_messages.py index 15f2200..981d47f 100644 --- a/vk_messages/vk_messages.py +++ b/vk_messages/vk_messages.py @@ -92,7 +92,7 @@ def two_factor_auth(self): response = self.main_session.get(f'https://vk.com/login?act=authcheck', cookies=self.main_session.cookies.get_dict()) - hash_url = re.findall(r"hash: '(\S*)'},", str(response.text)) + hash_url = re.findall(r"\"hash\":\s{0,}\"(\S*)\"},", str(response.text)) if hash_url == []: raise Exception_MessagesAPI('Invalid login data or wrong auth method', 'LoginError') hash_url = hash_url[0]