mirror of
https://github.com/sartography/spiffworkflow-backend.git
synced 2025-02-23 12:58:13 +00:00
update for mypy in python 3.9
This commit is contained in:
parent
508f99000a
commit
5851ddf5c2
@ -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,
|
||||
|
Loading…
x
Reference in New Issue
Block a user