This commit is contained in:
Egor Matveev
2022-04-02 19:22:25 +03:00
parent 80bb8a3dbd
commit f5d6e953a5
3 changed files with 16 additions and 14 deletions

View File

@@ -22,7 +22,7 @@ class VKAddView(BaseView):
resp = get(f'https://api.vk.com/method/secure.checkToken?token={access_token}&access_token={token}&v=5.131').json()
print("Got response while adding user", resp)
if 'response' in resp and 'success' in resp['response'] and resp['response']['success'] == 1:
user_id = resp['user_id']
user_id = resp['response']['user_id']
self.request.user.userinfo.vk_user_id = user_id
self.request.user.userinfo.save()
return '/account'

View File

@@ -21,7 +21,7 @@ class VKAuthView(BaseView):
token = os.getenv("VK_SERVICE_TOKEN")
resp = get(f'https://api.vk.com/method/secure.checkToken?token={access_token}&access_token={token}&v=5.131').json()
if 'response' in resp and 'success' in resp['response'] and resp['response']['success'] == 1:
user_id = resp['user_id']
user_id = resp['response']['user_id']
try:
user = User.objects.get(userinfo__vk_user_id=user_id)
except ObjectDoesNotExist: