From 59eae80868c27ae2698d435f8e78fba5403e61c9 Mon Sep 17 00:00:00 2001 From: RachelElysia <71795832+RachelElysia@users.noreply.github.com> Date: Thu, 13 Jul 2023 18:28:40 -0400 Subject: [PATCH] Fleet UI: Bug fix team plus edit permission (#12760) --- .../pages/queries/QueryPage/components/QueryForm/QueryForm.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/pages/queries/QueryPage/components/QueryForm/QueryForm.tsx b/frontend/pages/queries/QueryPage/components/QueryForm/QueryForm.tsx index f3b6edcdb0..9ce72aa919 100644 --- a/frontend/pages/queries/QueryPage/components/QueryForm/QueryForm.tsx +++ b/frontend/pages/queries/QueryPage/components/QueryForm/QueryForm.tsx @@ -583,9 +583,9 @@ const QueryForm = ({ } const noEditPermissions = - (isOnlyObserver && !isObserverPlus) || // Only team observer but not Observer+ (isGlobalObserver && !isObserverPlus) || // Global observer but not Observer+ (isObserverPlus && queryIdForEdit !== 0) || // Global observer+ on existing query + (isOnlyObserver && !isAnyTeamObserverPlus) || // Only team observer but not team Observer+ (isAnyTeamObserverPlus && // Team Observer+ on existing query !isAnyTeamMaintainerOrTeamAdmin && queryIdForEdit !== 0);