Use invitation required flag from configuration for projects UI flow

This commit is contained in:
Brian Federle 2011-11-07 12:54:47 -08:00
parent f401087a16
commit b3d084f155
2 changed files with 16 additions and 1 deletions

View File

@ -138,6 +138,21 @@
args.response.error();
}
});
// Get project configuration
$.ajax({
url: createURL('listConfigurations'),
data: {
name: 'project.invite.required'
},
async: false,
dataType: 'json',
success: function(data) {
window.g_projectsInviteRequired = false;
window.g_projectsInviteRequired = data.listconfigurationsresponse.configuration[0].value == "true" ?
true : false;
}
});
},
error: function() {
args.response.error();

View File

@ -1,7 +1,7 @@
(function(cloudStack, testData) {
cloudStack.projects = {
requireInvitation: function(args) {
return false;
return window.g_projectsInviteRequired;
},
add: function(args) {