From 3ba9fa2519f19adc32c5bb7f701fb5ef4ac50010 Mon Sep 17 00:00:00 2001 From: helllllllder Date: Mon, 17 Jul 2023 14:31:12 -0300 Subject: [PATCH] feat: add room to name options on ValidatePermissionRequest --- chats/apps/api/v1/external/permissions.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/chats/apps/api/v1/external/permissions.py b/chats/apps/api/v1/external/permissions.py index f43e569f..8c2aa489 100644 --- a/chats/apps/api/v1/external/permissions.py +++ b/chats/apps/api/v1/external/permissions.py @@ -46,6 +46,8 @@ def has_object_permission(self, request, view, obj): "sector": "pk", "queue_uuid": "queues", "queue": "queues", + "room__uuid": "queues__rooms", + "room": "queues__rooms", } @@ -63,6 +65,8 @@ def __init__(self, request_data, project) -> None: "project_uuid", "sector_uuid", "queue_uuid", + "room__uuid", + "room", ]: self.level_name = LEVEL_NAME_MAPPING[key] self.level_id = self.data.get(key, None)