From 164137c5ce1a7a7e2e8144cd44d49220b543c2ee Mon Sep 17 00:00:00 2001 From: Frederick Muriuki Muriithi Date: Tue, 29 Jul 2025 10:03:39 -0500 Subject: Import entire uuid module rather than specific symbols. --- gn_auth/auth/authorisation/resources/checks.py | 6 +++--- 1 file 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`. -- cgit 1.4.1