Skip to content
Snippets Groups Projects
Commit b63d9f46 authored by !! Julian Keck (old Account; do not use) !!'s avatar !! Julian Keck (old Account; do not use) !! :ghost:
Browse files

FIX prevent error on patch-request for bcd without permission

parent f5faac9f
No related branches found
No related tags found
No related merge requests found
......@@ -227,9 +227,10 @@ def validate_patch_request_actions(conn, user, actions: list[APIPatchRequestActi
# TODO handle unpatch vs missing parameters
if action.bcd_name is not None:
if not user.has_bcd(conn, action.bcd_name):
bcd_name = action.bcd_name
raise HTTPException(
status_code=status.HTTP_403_FORBIDDEN,
detail=f'You do not have permission to request patch for BCD {action["bcd_name"]}'
detail=f'You do not have permission to request patch for BCD {bcd_name}'
)
bcd_result = execute_wapi_function(conn, [
{'idx': 'bcd_list', 'name': 'nd.bcd.list', 'old': {'name': action.bcd_name}},
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment