From f1180222887e2ae109971db47844c7ac48d58b65 Mon Sep 17 00:00:00 2001 From: Pearl Dsilva Date: Fri, 3 Sep 2021 20:09:20 +0530 Subject: [PATCH] Legacy UI: Display Accounts Tab to Project Admins --- ui/legacy/scripts/projects.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/ui/legacy/scripts/projects.js b/ui/legacy/scripts/projects.js index 0acc5235db12..58408810b3aa 100644 --- a/ui/legacy/scripts/projects.js +++ b/ui/legacy/scripts/projects.js @@ -987,14 +987,19 @@ tabFilter: function(args) { var project = selectedProjectObj; - var projectOwner = project.account; + var projectOwners = project.owner; + var projectOwner = [] + for (var i in projectOwners) { + projectOwner.push(projectOwners[i].account) + } + var currentAccount = args.context.users[0].account; var hiddenTabs = []; if (!isAdmin() && !isDomainAdmin()) { hiddenTabs.push('resources'); - if (currentAccount != projectOwner) { + if (!projectOwner.includes(currentAccount)) { hiddenTabs.push('accounts'); hiddenTabs.push('invitations'); }