diff options
author | Frederick Muriuki Muriithi | 2025-07-29 10:03:39 -0500 |
---|---|---|
committer | Frederick Muriuki Muriithi | 2025-07-29 10:04:04 -0500 |
commit | 164137c5ce1a7a7e2e8144cd44d49220b543c2ee (patch) | |
tree | 1d6577d08da96b98f7d0853e3824709cd71a126e | |
parent | 62eb337754cf2640c010ba51e0cd954c1b3ba1c8 (diff) | |
download | gn-auth-164137c5ce1a7a7e2e8144cd44d49220b543c2ee.tar.gz |
Import entire uuid module rather than specific symbols.
-rw-r--r-- | gn_auth/auth/authorisation/resources/checks.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gn_auth/auth/authorisation/resources/checks.py b/gn_auth/auth/authorisation/resources/checks.py index c751c27..ddd95b9 100644 --- a/gn_auth/auth/authorisation/resources/checks.py +++ b/gn_auth/auth/authorisation/resources/checks.py @@ -1,5 +1,5 @@ """Handle authorisation checks for resources""" -from uuid import UUID +import uuid from functools import reduce from typing import Sequence @@ -14,7 +14,7 @@ from ..privileges.models import db_row_to_privilege def __organise_privileges_by_resource_id__(rows): def __organise__(privs, row): - resource_id = UUID(row["resource_id"]) + resource_id = uuid.UUID(row["resource_id"]) return { **privs, resource_id: (row["privilege_id"],) + privs.get( @@ -26,7 +26,7 @@ def __organise_privileges_by_resource_id__(rows): def authorised_for(conn: db.DbConnection, user: User, privileges: tuple[str, ...], - resource_ids: Sequence[UUID]) -> dict[UUID, bool]: + resource_ids: Sequence[uuid.UUID]) -> dict[uuid.UUID, bool]: """ Check whether `user` is authorised to access `resources` according to given `privileges`. |