Legacy UI: Display Accounts Tab to Project Admins (#5408)

Co-authored-by: Pearl Dsilva <pearl1594@gmail.com>
This commit is contained in:
Rohit Yadav 2021-09-04 15:50:56 +05:30 committed by GitHub
parent b2fd1f6d32
commit 01683ca131
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 7 additions and 2 deletions

View File

@ -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');
}