From 5851ddf5c207ea60036f11984117db0eb59ea155 Mon Sep 17 00:00:00 2001 From: jasquat Date: Wed, 12 Oct 2022 09:46:31 -0400 Subject: [PATCH] update for mypy in python 3.9 --- .../services/authorization_service.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/spiffworkflow_backend/services/authorization_service.py b/src/spiffworkflow_backend/services/authorization_service.py index 397731b3..f1272ef0 100644 --- a/src/spiffworkflow_backend/services/authorization_service.py +++ b/src/spiffworkflow_backend/services/authorization_service.py @@ -1,6 +1,6 @@ """Authorization_service.""" import re -from typing import Any +from typing import Optional from typing import Union import jwt @@ -151,9 +151,11 @@ class AuthorizationService: principal: PrincipalModel, permission_target: PermissionTargetModel, permission: str, - ) -> PermissionAssignmentModel | Any: + ) -> PermissionAssignmentModel: """Create_permission_for_principal.""" - permission_assignment = PermissionAssignmentModel.query.filter_by( + permission_assignment: Optional[ + PermissionAssignmentModel + ] = PermissionAssignmentModel.query.filter_by( principal_id=principal.id, permission_target_id=permission_target.id, permission=permission,