bug 13918

Don't show VPN actions if IP's network's offering doesn't support VPN
This commit is contained in:
Brian Federle 2012-02-21 15:38:57 -08:00
parent 2e9511e2ae
commit a9e8240618
1 changed files with 8 additions and 2 deletions

View File

@ -42,10 +42,16 @@
disallowedActions.push('disableStaticNAT');
}
if (item.vpnenabled) {
disallowedActions.push('enableVPN');
if ($.inArray('Vpn', $.map(args.context.networks[0].service,
function(service) { return service.name; })) > -1) {
if (item.vpnenabled) {
disallowedActions.push('enableVPN');
} else {
disallowedActions.push('disableVPN');
}
} else {
disallowedActions.push('disableVPN');
disallowedActions.push('enableVPN');
}
if (item.issourcenat){