mirror of
https://github.com/sartography/spiff-arena.git
synced 2025-02-26 16:10:44 +00:00
use a better var name to check perms against w/ burnettk
This commit is contained in:
parent
1b0f71579b
commit
fcbbb4a22a
@ -2,6 +2,7 @@
|
||||
import json
|
||||
import os
|
||||
import shutil
|
||||
import uuid
|
||||
from glob import glob
|
||||
from typing import Any
|
||||
from typing import List
|
||||
@ -222,8 +223,11 @@ class ProcessModelService(FileSystemService):
|
||||
permission_base_uri = "/v1.0/process-instances"
|
||||
|
||||
# if user has access to uri/* with that permission then there's no reason to check each one individually
|
||||
guid_of_non_existent_item_to_check_perms_against = str(uuid.uuid4())
|
||||
has_permission = AuthorizationService.user_has_permission(
|
||||
user=user, permission=permission_to_check, target_uri=f"{permission_base_uri}/%"
|
||||
user=user,
|
||||
permission=permission_to_check,
|
||||
target_uri=f"{permission_base_uri}/{guid_of_non_existent_item_to_check_perms_against}",
|
||||
)
|
||||
if has_permission:
|
||||
return process_models
|
||||
@ -286,8 +290,11 @@ class ProcessModelService(FileSystemService):
|
||||
user = UserService.current_user()
|
||||
|
||||
# if user has access to uri/* with that permission then there's no reason to check each one individually
|
||||
guid_of_non_existent_item_to_check_perms_against = str(uuid.uuid4())
|
||||
has_permission = AuthorizationService.user_has_permission(
|
||||
user=user, permission=permission_to_check, target_uri=f"{permission_base_uri}/%"
|
||||
user=user,
|
||||
permission=permission_to_check,
|
||||
target_uri=f"{permission_base_uri}/{guid_of_non_existent_item_to_check_perms_against}",
|
||||
)
|
||||
if has_permission:
|
||||
return process_groups
|
||||
|
Loading…
x
Reference in New Issue
Block a user