don't POST a project for inventory permissions

This commit is contained in:
John Mitchell
2015-05-14 18:38:50 -04:00
parent ca4a713a42
commit 3aea602835

View File

@@ -186,7 +186,10 @@ export function PermissionsAdd($scope, $rootScope, $compile, $location, $log, $r
// ad hoc commands parameter // ad hoc commands parameter
if (data.category === "Deploy") { if (data.category === "Deploy") {
data.run_ad_hoc_commands = false; data.run_ad_hoc_commands = false;
} else {
delete data.project;
} }
url = (base === 'teams') ? GetBasePath('teams') + id + '/permissions/' : GetBasePath('users') + id + '/permissions/'; url = (base === 'teams') ? GetBasePath('teams') + id + '/permissions/' : GetBasePath('users') + id + '/permissions/';
Rest.setUrl(url); Rest.setUrl(url);
Rest.post(data) Rest.post(data)
@@ -355,7 +358,10 @@ export function PermissionsEdit($scope, $rootScope, $compile, $location, $log, $
// ad hoc commands parameter // ad hoc commands parameter
if (data.category === "Deploy") { if (data.category === "Deploy") {
data.run_ad_hoc_commands = false; data.run_ad_hoc_commands = false;
} else {
delete data.project;
} }
Rest.setUrl(defaultUrl); Rest.setUrl(defaultUrl);
if($scope.category === "Inventory"){ if($scope.category === "Inventory"){
delete data.project; delete data.project;