Author: olamy
Date: Thu Oct 18 12:17:12 2012
New Revision: 1399603

URL: http://svn.apache.org/viewvc?rev=1399603&view=rev
Log:
reuse selectors

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/templates/archiva/search.html

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=1399603&r1=1399602&r2=1399603&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
 Thu Oct 18 12:17:12 2012
@@ -507,39 +507,39 @@ function(jquery,ui,sammy,tmpl,i18n,jquer
 
         var calculateUsedBy=function(groupId,artifactId,version){
           var dependeesContentDiv=$("#main-content" 
).find("#artifact-details-used-by-content" );
-          //if( $.trim(dependeesContentDiv.html()).length<1){
-            dependeesContentDiv.append(mediumSpinnerImg());
-            var 
dependeesUrl="restServices/archivaServices/browseService/dependees/"+encodeURIComponent(groupId);
-            dependeesUrl+="/"+encodeURIComponent(artifactId);
-            dependeesUrl+="/"+encodeURIComponent(version);
-            var selectedRepo=getSelectedBrowsingRepository();
-            if (selectedRepo){
-              dependeesUrl+="?repositoryId="+encodeURIComponent(selectedRepo);
+          var 
dependeesTable=dependeesContentDiv.find("#artifact-usedby-table");
+
+          dependeesContentDiv.append(mediumSpinnerImg());
+          var 
dependeesUrl="restServices/archivaServices/browseService/dependees/"+encodeURIComponent(groupId);
+          dependeesUrl+="/"+encodeURIComponent(artifactId);
+          dependeesUrl+="/"+encodeURIComponent(version);
+          var selectedRepo=getSelectedBrowsingRepository();
+          if (selectedRepo){
+            dependeesUrl+="?repositoryId="+encodeURIComponent(selectedRepo);
+          }
+          $.ajax(dependeesUrl, {
+            type: "GET",
+            dataType: 'json',
+            success: function(data) {
+              var artifacts=mapArtifacts(data);
+              var gridViewModel = new ko.simpleGrid.viewModel({
+                data: artifacts,
+                columns: [],
+                pageSize: 7,
+                gridUpdateCallBack: function(){
+                  // no op
+                }
+              });
+              $.log("artifacts:"+artifacts.length);
+              dependeesTable.attr("data-bind",
+                                       "simpleGrid: 
gridViewModel,simpleGridTemplate:'dependees_tmpl',pageLinksId:'usedbyPagination',data:'artifacts'");
+              
ko.applyBindings({artifacts:artifacts,gridViewModel:gridViewModel},dependeesContentDiv.get(0));
+            },
+            complete: function(){
+              removeMediumSpinnerImg(("#artifact-details-used-by-content"));
             }
-            $.ajax(dependeesUrl, {
-              type: "GET",
-              dataType: 'json',
-              success: function(data) {
-                var artifacts=mapArtifacts(data);
-                
//dependeesContentDiv.html($("#dependees_tmpl").tmpl({artifacts: artifacts}));
-                var gridViewModel = new ko.simpleGrid.viewModel({
-                  data: artifacts,
-                  columns: [],
-                  pageSize: 7,
-                  gridUpdateCallBack: function(){
-                    // no op
-                  }
-                });
-                $.log("artifacts:"+artifacts.length);
-                
dependeesContentDiv.find("#artifact-usedby-table").attr("data-bind",
-                                         "simpleGrid: 
gridViewModel,simpleGridTemplate:'dependees_tmpl',pageLinksId:'usedbyPagination',data:'artifacts'");
-                
ko.applyBindings({artifacts:artifacts,gridViewModel:gridViewModel},dependeesContentDiv.get(0));
-              },
-              complete: function(){
-                removeMediumSpinnerImg(("#artifact-details-used-by-content"));
-              }
-            });
-          //}
+          });
+
         };
 
         
this.get('#artifact-used-by/:groupId/:artifactId/:version',function(context){

Modified: 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/templates/archiva/search.html
URL: 
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/templates/archiva/search.html?rev=1399603&r1=1399602&r2=1399603&view=diff
==============================================================================
--- 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/templates/archiva/search.html
 (original)
+++ 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/templates/archiva/search.html
 Thu Oct 18 12:17:12 2012
@@ -775,7 +775,6 @@
 </script>
 
 <script id="dependees_tmpl" type="text/html">
-    fooo
     <ul>
     {{each(i, artifact) itemsOnCurrentPage()}}
 


Reply via email to