Skip to content

Commit 013fc4e

Browse files
fix: moved user_context to the last parameter
1 parent b70bc61 commit 013fc4e

File tree

5 files changed

+20
-25
lines changed

5 files changed

+20
-25
lines changed

supertokens_python/asyncio/__init__.py

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -55,12 +55,12 @@ async def get_user_count(
5555
include_recipe_ids: Union[None, List[str]] = None, tenant_id: Optional[str] = None
5656
) -> int:
5757
return await Supertokens.get_instance().get_user_count(
58-
include_recipe_ids, user_context=None, tenant_id=tenant_id
58+
include_recipe_ids, tenant_id
5959
)
6060

6161

6262
async def delete_user(user_id: str) -> None:
63-
return await Supertokens.get_instance().delete_user(user_id, user_context=None)
63+
return await Supertokens.get_instance().delete_user(user_id)
6464

6565

6666
async def create_user_id_mapping(
@@ -74,17 +74,15 @@ async def create_user_id_mapping(
7474
UserIdMappingAlreadyExistsError,
7575
]:
7676
return await Supertokens.get_instance().create_user_id_mapping(
77-
supertokens_user_id, external_user_id, None, external_user_id_info, force
77+
supertokens_user_id, external_user_id, external_user_id_info, force
7878
)
7979

8080

8181
async def get_user_id_mapping(
8282
user_id: str,
8383
user_id_type: Optional[UserIDTypes] = None,
8484
) -> Union[GetUserIdMappingOkResult, UnknownMappingError]:
85-
return await Supertokens.get_instance().get_user_id_mapping(
86-
user_id, None, user_id_type
87-
)
85+
return await Supertokens.get_instance().get_user_id_mapping(user_id, user_id_type)
8886

8987

9088
async def delete_user_id_mapping(
@@ -93,7 +91,7 @@ async def delete_user_id_mapping(
9391
force: Optional[bool] = None,
9492
) -> DeleteUserIdMappingOkResult:
9593
return await Supertokens.get_instance().delete_user_id_mapping(
96-
user_id, None, user_id_type, force
94+
user_id, user_id_type, force
9795
)
9896

9997

@@ -103,5 +101,5 @@ async def update_or_delete_user_id_mapping_info(
103101
external_user_id_info: Optional[str] = None,
104102
) -> Union[UpdateOrDeleteUserIdMappingInfoOkResult, UnknownMappingError]:
105103
return await Supertokens.get_instance().update_or_delete_user_id_mapping_info(
106-
user_id, None, user_id_type, external_user_id_info
104+
user_id, user_id_type, external_user_id_info
107105
)

supertokens_python/recipe/dashboard/api/analytics.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ async def handle_analytics_post(
7070
telemetry_id = response["telemetryId"]
7171

7272
number_of_users = await Supertokens.get_instance().get_user_count(
73-
include_recipe_ids=None, user_context=None
73+
include_recipe_ids=None
7474
)
7575

7676
except Exception as __:

supertokens_python/recipe/dashboard/api/users_count_get.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ async def handle_users_count_get_api(
3333
) -> UserCountGetAPIResponse:
3434
count = await Supertokens.get_instance().get_user_count(
3535
None,
36-
_user_context,
3736
tenant_id,
3837
)
3938
return UserCountGetAPIResponse(count=count)

supertokens_python/supertokens.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -292,8 +292,8 @@ def get_all_cors_headers(self) -> List[str]:
292292
async def get_user_count( # pylint: disable=no-self-use
293293
self,
294294
include_recipe_ids: Union[None, List[str]],
295-
user_context: Optional[Dict[str, Any]],
296295
tenant_id: Optional[str] = None,
296+
user_context: Optional[Dict[str, Any]] = None,
297297
) -> int:
298298
querier = Querier.get_instance(None)
299299
include_recipe_ids_str = None
@@ -314,7 +314,7 @@ async def get_user_count( # pylint: disable=no-self-use
314314
async def delete_user( # pylint: disable=no-self-use
315315
self,
316316
user_id: str,
317-
user_context: Optional[Dict[str, Any]],
317+
user_context: Optional[Dict[str, Any]] = None,
318318
) -> None:
319319
querier = Querier.get_instance(None)
320320

@@ -337,8 +337,8 @@ async def get_users( # pylint: disable=no-self-use
337337
limit: Union[int, None],
338338
pagination_token: Union[str, None],
339339
include_recipe_ids: Union[None, List[str]],
340-
user_context: Optional[Dict[str, Any]],
341340
query: Union[Dict[str, str], None] = None,
341+
user_context: Optional[Dict[str, Any]] = None,
342342
) -> UsersResponse:
343343
from supertokens_python.recipe.multitenancy.constants import DEFAULT_TENANT_ID
344344

@@ -400,9 +400,9 @@ async def create_user_id_mapping( # pylint: disable=no-self-use
400400
self,
401401
supertokens_user_id: str,
402402
external_user_id: str,
403-
user_context: Optional[Dict[str, Any]],
404403
external_user_id_info: Optional[str] = None,
405404
force: Optional[bool] = None,
405+
user_context: Optional[Dict[str, Any]] = None,
406406
) -> Union[
407407
CreateUserIdMappingOkResult,
408408
UnknownSupertokensUserIDError,
@@ -441,8 +441,8 @@ async def create_user_id_mapping( # pylint: disable=no-self-use
441441
async def get_user_id_mapping( # pylint: disable=no-self-use
442442
self,
443443
user_id: str,
444-
user_context: Optional[Dict[str, Any]],
445444
user_id_type: Optional[UserIDTypes] = None,
445+
user_context: Optional[Dict[str, Any]] = None,
446446
) -> Union[GetUserIdMappingOkResult, UnknownMappingError]:
447447
querier = Querier.get_instance(None)
448448

@@ -475,9 +475,9 @@ async def get_user_id_mapping( # pylint: disable=no-self-use
475475
async def delete_user_id_mapping( # pylint: disable=no-self-use
476476
self,
477477
user_id: str,
478-
user_context: Optional[Dict[str, Any]],
479478
user_id_type: Optional[UserIDTypes] = None,
480479
force: Optional[bool] = None,
480+
user_context: Optional[Dict[str, Any]] = None,
481481
) -> DeleteUserIdMappingOkResult:
482482
querier = Querier.get_instance(None)
483483

@@ -507,9 +507,9 @@ async def delete_user_id_mapping( # pylint: disable=no-self-use
507507
async def update_or_delete_user_id_mapping_info( # pylint: disable=no-self-use
508508
self,
509509
user_id: str,
510-
user_context: Optional[Dict[str, Any]],
511510
user_id_type: Optional[UserIDTypes] = None,
512511
external_user_id_info: Optional[str] = None,
512+
user_context: Optional[Dict[str, Any]] = None,
513513
) -> Union[UpdateOrDeleteUserIdMappingInfoOkResult, UnknownMappingError]:
514514
querier = Querier.get_instance(None)
515515

supertokens_python/syncio/__init__.py

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -61,12 +61,12 @@ def get_user_count(
6161
tenant_id: Optional[str] = None,
6262
) -> int:
6363
return sync(
64-
Supertokens.get_instance().get_user_count(include_recipe_ids, None, tenant_id)
64+
Supertokens.get_instance().get_user_count(include_recipe_ids, tenant_id)
6565
)
6666

6767

6868
def delete_user(user_id: str) -> None:
69-
return sync(Supertokens.get_instance().delete_user(user_id, None))
69+
return sync(Supertokens.get_instance().delete_user(user_id))
7070

7171

7272
def create_user_id_mapping(
@@ -80,7 +80,7 @@ def create_user_id_mapping(
8080
]:
8181
return sync(
8282
Supertokens.get_instance().create_user_id_mapping(
83-
supertokens_user_id, external_user_id, None, external_user_id_info
83+
supertokens_user_id, external_user_id, external_user_id_info
8484
)
8585
)
8686

@@ -89,16 +89,14 @@ def get_user_id_mapping(
8989
user_id: str,
9090
user_id_type: Optional[UserIDTypes] = None,
9191
) -> Union[GetUserIdMappingOkResult, UnknownMappingError]:
92-
return sync(
93-
Supertokens.get_instance().get_user_id_mapping(user_id, None, user_id_type)
94-
)
92+
return sync(Supertokens.get_instance().get_user_id_mapping(user_id, user_id_type))
9593

9694

9795
def delete_user_id_mapping(
9896
user_id: str, user_id_type: Optional[UserIDTypes] = None
9997
) -> DeleteUserIdMappingOkResult:
10098
return sync(
101-
Supertokens.get_instance().delete_user_id_mapping(user_id, None, user_id_type)
99+
Supertokens.get_instance().delete_user_id_mapping(user_id, user_id_type)
102100
)
103101

104102

@@ -109,6 +107,6 @@ def update_or_delete_user_id_mapping_info(
109107
) -> Union[UpdateOrDeleteUserIdMappingInfoOkResult, UnknownMappingError]:
110108
return sync(
111109
Supertokens.get_instance().update_or_delete_user_id_mapping_info(
112-
user_id, None, user_id_type, external_user_id_info
110+
user_id, user_id_type, external_user_id_info
113111
)
114112
)

0 commit comments

Comments
 (0)