Skip to content

Commit

Permalink
refactor(python-sdk): change example to use a for loop rather than di…
Browse files Browse the repository at this point in the history
…rect acces
  • Loading branch information
ewanharris committed Dec 18, 2024
1 parent 8290d3a commit 6fbec89
Showing 1 changed file with 9 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -281,19 +281,23 @@ async def main():
relation="viewer",
object="document:0192ab2a-d83f-756d-9397-c5ed9f3cb69a",
context=dict(ViewCount=100),
correlation_id=anne_cor_id
correlation_id=anne_cor_id, # correlation_id is an optional parameter, the SDK will insert a value if not provided.
),
ClientBatchCheckItem(
ClientBatchCheckItem(
user="user:bob",
relation="viewer",
object="document:0192ab2a-d83f-756d-9397-c5ed9f3cb69a",
context=dict(ViewCount=100),
)
),
]
)
)
print(f"Anne allowed: {response.result[0].allowed}")
print(f"Bob allowed: {response.result[1].allowed}")

for result in response.result:
if result.correlation_id == anne_cor_id:
print(f"Anne allowed: {result.allowed}")
else:
print(f"{result.request.user} allowed: {result.allowed}")

# List objects with context
print("Listing objects for access with context")
Expand Down

0 comments on commit 6fbec89

Please sign in to comment.