You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@archiva.apache.org by ol...@apache.org on 2012/11/16 15:23:36 UTC

svn commit: r1410357 - in /archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva: main.js repository-groups.js

Author: olamy
Date: Fri Nov 16 14:23:35 2012
New Revision: 1410357

URL: http://svn.apache.org/viewvc?rev=1410357&view=rev
Log:
add route to edit group directly

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

Modified: archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/main.js
URL: http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/main.js?rev=1410357&r1=1410356&r2=1410357&view=diff
==============================================================================
--- archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/main.js (original)
+++ archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/main.js Fri Nov 16 14:23:35 2012
@@ -677,6 +677,14 @@ function(jquery,ui,sammy,tmpl,i18n,jquer
           displayRepositoriesGrid(function(managedRepositoriesViewModel){managedRepositoriesViewModel.editManagedRepositoryWithId(repositoryId)});
         });
 
+        this.get("#repositorygroupedit/:groupId",function(){
+          var groupId=this.params.groupId;
+          $.log("edit repository group:"+groupId);
+          displayRepositoryGroups(function(repositoryGroupsViewModel){repositoryGroupsViewModel.editRepositoryGroupWithId(groupId)});
+
+        });
+
+
       });
   };
 

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=1410357&r1=1410356&r2=1410357&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 Fri Nov 16 14:23:35 2012
@@ -127,6 +127,15 @@ function(jquery,i18n,jqueryTmpl,bootstra
         });
     }
 
+    this.editRepositoryGroupWithId=function(repositoryGroupId){
+
+      $.each(self.repositoryGroups(), function(index, value) {
+        if(value.id()==repositoryGroupId){
+          self.editRepositoryGroup(value);
+        }
+      });
+    }
+
     this.saveRepositoryGroup=function(repositoryGroup){
         clearUserMessages();
         $("#user-messages").html(mediumSpinnerImg());
@@ -187,7 +196,7 @@ function(jquery,i18n,jqueryTmpl,bootstra
 
   }
 
-  displayRepositoryGroups=function(){
+  displayRepositoryGroups=function(successFn){
     screenChange();
     var mainContent = $("#main-content");
     mainContent.html(mediumSpinnerImg());
@@ -237,6 +246,10 @@ function(jquery,i18n,jqueryTmpl,bootstra
 
                   });
 
+                  if(successFn){
+                    successFn(self.repositoryGroupsViewModel);
+                  }
+
                 }
               }
             );