mirror of https://github.com/apache/cloudstack.git
Legacy UI: Display Accounts Tab to Project Admins (#5408)
Co-authored-by: Pearl Dsilva <pearl1594@gmail.com>
This commit is contained in:
parent
b2fd1f6d32
commit
01683ca131
|
|
@ -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');
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue