Skip to content

Commit 08e77c1

Browse files
committed
Add more scopes
1 parent b9c8c0c commit 08e77c1

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

tesla_fleet_api/const.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,9 @@ class Scope(StrEnum):
132132
"""Fleet API Scope"""
133133

134134
OPENID = "openid"
135+
EMAIL = "email"
136+
PROFILE = "profile"
137+
METADATA = "metadata"
135138
OFFLINE_ACCESS = "offline_access"
136139
USER_DATA = "user_data"
137140
VEHICLE_DEVICE_DATA = "vehicle_device_data"

tesla_fleet_api/tesla/oauth.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ async def get_refresh_token(self, code: str) -> None:
7474
) as resp:
7575
if resp.ok:
7676
data = await resp.json()
77-
self.refresh_token = data["refresh_token"]
77+
self.refresh_token = data.get("refresh_token")
7878
self.access_token = data["access_token"]
7979
self.expires = int(time.time()) + data["expires_in"]
8080
region = code.split("_")[0].lower()

0 commit comments

Comments
 (0)