CLOUDSTACK-5409: Include projectid during ACL check while listing S2S Vpn gateways

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>

This closes #374
This commit is contained in:
Kishan Kavala 2015-06-09 16:03:15 +05:30 committed by Rohit Yadav
parent 4900d15e6c
commit 39d51bc021

View File

@ -623,7 +623,7 @@ public class Site2SiteVpnManagerImpl extends ManagerBase implements Site2SiteVpn
Ternary<Long, Boolean, ListProjectResourcesCriteria> domainIdRecursiveListProject = new Ternary<Long, Boolean,
ListProjectResourcesCriteria>(domainId, isRecursive, null);
_accountMgr.buildACLSearchParameters(caller, id, accountName, null, permittedAccounts, domainIdRecursiveListProject, listAll, false);
_accountMgr.buildACLSearchParameters(caller, id, accountName, cmd.getProjectId(), permittedAccounts, domainIdRecursiveListProject, listAll, false);
domainId = domainIdRecursiveListProject.first();
isRecursive = domainIdRecursiveListProject.second();
ListProjectResourcesCriteria listProjectResourcesCriteria = domainIdRecursiveListProject.third();