bug 12334: Don't show destroy action to non-owners of project

status 12334: resolved fixed
This commit is contained in:
Brian Federle 2011-12-08 13:35:32 -08:00
parent b71006367d
commit c9e7f3a1c0

View File

@ -282,7 +282,8 @@
async: true, async: true,
success: function(data) { success: function(data) {
args.response.success({ args.response.success({
data: data.listprojectsresponse.project data: data.listprojectsresponse.project,
actionFilter: projectsActionFilter
}); });
} }
}); });
@ -355,4 +356,12 @@
} }
} }
}; };
var projectsActionFilter = function(args) {
if (args.context.item.account == args.context.users[0].account) {
return ['destroy'];
}
return [];
};
} (cloudStack, testData)); } (cloudStack, testData));