Author: olamy
Date: Sat Oct 13 14:08:53 2012
New Revision: 1397833

URL: http://svn.apache.org/viewvc?rev=1397833&view=rev
Log:
more usage of toggle button: yup users something happend archiva do not hang :-)

Modified:
    
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/repository-groups.js
    
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/templates/archiva/repositories.html

Modified: 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/repository-groups.js
URL: 
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/repository-groups.js?rev=1397833&r1=1397832&r2=1397833&view=diff
==============================================================================
--- 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/repository-groups.js
 (original)
+++ 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/repository-groups.js
 Sat Oct 13 14:08:53 2012
@@ -129,6 +129,8 @@ function() {
 
     this.saveRepositoryGroup=function(repositoryGroup){
         clearUserMessages();
+        $("#user-messages").html(mediumSpinnerImg());
+        $("#repository-group-save" ).button('loading');
         
$.ajax("restServices/archivaServices/repositoryGroupService/updateRepositoryGroup",
           {
             type: "POST",
@@ -144,6 +146,10 @@ function() {
             error: function(data) {
               var res = $.parseJSON(data.responseText);
               displayRestError(res);
+            },
+            complete:function(data){
+              $("#repository-group-save" ).button('reset');
+              removeMediumSpinnerImg("#user-messages");
             }
           }
         );

Modified: 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/templates/archiva/repositories.html
URL: 
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/templates/archiva/repositories.html?rev=1397833&r1=1397832&r2=1397833&view=diff
==============================================================================
--- 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/templates/archiva/repositories.html
 (original)
+++ 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/templates/archiva/repositories.html
 Sat Oct 13 14:08:53 2012
@@ -1232,7 +1232,7 @@
   {{/if}}
   {{if repositoryGroup.modified()}}
     <div class="span3">
-      <a href="#" class="btn btn-warning" data-bind="click: 
function(){saveRepositoryGroup(repositoryGroup)}">${$.i18n.prop('save')}</a>
+      <a href="#" class="btn btn-warning" 
data-loading-text="${$.i18n.prop('common.loading')}" id="repository-group-save" 
data-bind="click: 
function(){saveRepositoryGroup(repositoryGroup)}">${$.i18n.prop('save')}</a>
     </div>
     <br/>
   {{/if}}


Reply via email to