From 06a2da3ceae788088c09064fc3c5137370c974af Mon Sep 17 00:00:00 2001 From: KShivendu Date: Wed, 2 Aug 2023 15:16:34 +0530 Subject: [PATCH] chores: Lint and format --- .../recipe/dashboard/api/userdetails/user_sessions_get.py | 5 ++++- supertokens_python/recipe/session/asyncio/__init__.py | 4 +++- supertokens_python/recipe/thirdparty/api/implementation.py | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/supertokens_python/recipe/dashboard/api/userdetails/user_sessions_get.py b/supertokens_python/recipe/dashboard/api/userdetails/user_sessions_get.py index 7d5aa8e9c..066648166 100644 --- a/supertokens_python/recipe/dashboard/api/userdetails/user_sessions_get.py +++ b/supertokens_python/recipe/dashboard/api/userdetails/user_sessions_get.py @@ -23,7 +23,10 @@ async def handle_sessions_get( if user_id is None: raise_bad_input_exception("Missing required parameter 'userId'") - session_handles = await get_all_session_handles_for_user(user_id, user_context) + # TODO: Pass tenant id here + session_handles = await get_all_session_handles_for_user( + user_id, "pass-tenant-id", user_context + ) sessions: List[Optional[SessionInfo]] = [None for _ in session_handles] async def call_(i: int, session_handle: str): diff --git a/supertokens_python/recipe/session/asyncio/__init__.py b/supertokens_python/recipe/session/asyncio/__init__.py index 24367c1b6..d2b6cfd76 100644 --- a/supertokens_python/recipe/session/asyncio/__init__.py +++ b/supertokens_python/recipe/session/asyncio/__init__.py @@ -107,7 +107,9 @@ async def create_new_session_without_request_response( final_access_token_payload = {**access_token_payload, "iss": issuer} for claim in claims_added_by_other_recipes: - update = await claim.build(user_id, tenant_id, user_context) + update = await claim.build( + user_id, tenant_id or DEFAULT_TENANT_ID, user_context + ) final_access_token_payload = {**final_access_token_payload, **update} return await SessionRecipe.get_instance().recipe_implementation.create_new_session( diff --git a/supertokens_python/recipe/thirdparty/api/implementation.py b/supertokens_python/recipe/thirdparty/api/implementation.py index 136894c29..209519588 100644 --- a/supertokens_python/recipe/thirdparty/api/implementation.py +++ b/supertokens_python/recipe/thirdparty/api/implementation.py @@ -132,7 +132,7 @@ async def sign_in_up_post( session = await create_new_session( api_options.request, user.user_id, - tenant_id, + tenant_id=tenant_id, user_context=user_context, )