fix message display when updating ldap

git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1476988 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Olivier Lamy 2013-04-29 12:21:40 +00:00
parent 6fda29b098
commit 75f8c7b32a
1 changed files with 5 additions and 4 deletions

View File

@ -1641,14 +1641,16 @@ define("archiva.general-admin",["jquery","i18n","utils","jquery.tmpl","knockout"
//save modified ldap group mappings if any
if(self.modifiesLdapGroupMappings().length>0){
$.log("save modifiesLdapGroupMappings");
var message=$.i18n.prop('redback-runtime-ldap-group-mapping.updated');
var userMessages=$("#user-messages");
$.each(self.modifiesLdapGroupMappings(),function(idx,item){
if(!(item.automatic&item.roleNames().length<2)){
userMessages.empty();
$.log("update mapping for group:"+item.group());
var mainContent=$("#main-content");
var saveButton = mainContent.find("#redback-runtime-configuration-save" );
saveButton.button('loading');
clearUserMessages();
var userMessages=$("#user-messages");
userMessages.html(mediumSpinnerImg());
$.ajax("restServices/redbackServices/ldapGroupMappingService",
{
@ -1657,8 +1659,7 @@ define("archiva.general-admin",["jquery","i18n","utils","jquery.tmpl","knockout"
data:ko.toJSON(item),
dataType: 'json',
success: function(data) {
var message=$.i18n.prop('redback-runtime-ldap-group-mapping.updated');
displaySuccessMessage(message);
userMessages.html($.tmpl($("#alert-message-success").html(), { "message" : message }));
},
error: function(data) {
var res = $.parseJSON(data.responseText);