Skip to content

Commit 7453f18

Browse files
lol
1 parent 47e2c77 commit 7453f18

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

src/workos/authorization.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,10 @@ class ResourcesForMembershipListFilters(ListArgs, total=False):
8080
permission_slug: str
8181

8282

83+
AuthorizationResourcesForMembershipList = WorkOSListResource[
84+
AuthorizationResource, ResourcesForMembershipListFilters, ListMetadata
85+
]
86+
8387
class AuthorizationOrganizationMembershipListFilters(ListArgs, total=False):
8488
permission_slug: str
8589
assignment: Optional[Literal["direct", "indirect"]]
@@ -301,7 +305,7 @@ def list_resources_for_membership(
301305
before: Optional[str] = None,
302306
after: Optional[str] = None,
303307
order: PaginationOrder = "desc",
304-
) -> SyncOrAsync[AuthorizationResourcesList]: ...
308+
) -> SyncOrAsync[AuthorizationResourcesForMembershipList]: ...
305309

306310
def list_memberships_for_resource(
307311
self,
@@ -813,7 +817,7 @@ def list_resources_for_membership(
813817
before: Optional[str] = None,
814818
after: Optional[str] = None,
815819
order: PaginationOrder = "desc",
816-
) -> AuthorizationResourcesList:
820+
) -> AuthorizationResourcesForMembershipList:
817821
list_params: ResourcesForMembershipListFilters = {
818822
"limit": limit,
819823
"before": before,
@@ -831,9 +835,7 @@ def list_resources_for_membership(
831835
params=http_params,
832836
)
833837

834-
return WorkOSListResource[
835-
AuthorizationResource, ResourcesForMembershipListFilters, ListMetadata
836-
](
838+
return AuthorizationResourcesForMembershipList(
837839
list_method=partial(
838840
self.list_resources_for_membership,
839841
organization_membership_id,
@@ -1410,7 +1412,7 @@ async def list_resources_for_membership(
14101412
before: Optional[str] = None,
14111413
after: Optional[str] = None,
14121414
order: PaginationOrder = "desc",
1413-
) -> AuthorizationResourcesList:
1415+
) -> AuthorizationResourcesForMembershipList:
14141416
list_params: ResourcesForMembershipListFilters = {
14151417
"limit": limit,
14161418
"before": before,
@@ -1428,9 +1430,7 @@ async def list_resources_for_membership(
14281430
params=http_params,
14291431
)
14301432

1431-
return WorkOSListResource[
1432-
AuthorizationResource, ResourcesForMembershipListFilters, ListMetadata
1433-
](
1433+
return AuthorizationResourcesForMembershipList(
14341434
list_method=partial(
14351435
self.list_resources_for_membership,
14361436
organization_membership_id,

0 commit comments

Comments
 (0)