Skip to content

Commit 5394ad1

Browse files
committed
Add app_id level to config
1 parent d755b95 commit 5394ad1

1 file changed

Lines changed: 11 additions & 2 deletions

File tree

vk_api/vk_api.py

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,11 @@ def auth(self, reauth=False, token_only=False):
148148
self.storage.setdefault('cookies', [])
149149
)
150150

151-
self.token = self.storage.setdefault('token', {}).get(str(self.scope))
151+
self.token = self.storage.setdefault(
152+
'token', {}
153+
).setdefault(
154+
'app' + str(self.app_id), {}
155+
).get('scope_' + str(self.scope))
152156

153157
if not token_only:
154158
self._auth_cookies(reauth=reauth)
@@ -403,7 +407,12 @@ def api_login(self):
403407

404408
self.token = token
405409

406-
self.storage.setdefault('token', {})[str(self.scope)] = token
410+
self.storage.setdefault(
411+
'token', {}
412+
).setdefault(
413+
'app' + str(self.app_id), {}
414+
)['scope_' + str(self.scope)] = token
415+
407416
self.storage.save()
408417

409418
self.logger.info('Got access_token')

0 commit comments

Comments
 (0)