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);