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/02/16 22:27:09 UTC

svn commit: r1245185 - in /archiva/trunk/archiva-modules/archiva-web: archiva-rest/archiva-rest-api/src/main/java/org/apache/archiva/rest/api/model/BrowseGroupIdResult.java archiva-webapp-js/src/main/webapp/js/archiva/search.js

Author: olamy
Date: Thu Feb 16 21:27:08 2012
New Revision: 1245185

URL: http://svn.apache.org/viewvc?rev=1245185&view=rev
Log:
[MRM-1573] start work on browse screen
navigate on groupIds.

Modified:
    archiva/trunk/archiva-modules/archiva-web/archiva-rest/archiva-rest-api/src/main/java/org/apache/archiva/rest/api/model/BrowseGroupIdResult.java
    archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/search.js

Modified: archiva/trunk/archiva-modules/archiva-web/archiva-rest/archiva-rest-api/src/main/java/org/apache/archiva/rest/api/model/BrowseGroupIdResult.java
URL: http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-rest/archiva-rest-api/src/main/java/org/apache/archiva/rest/api/model/BrowseGroupIdResult.java?rev=1245185&r1=1245184&r2=1245185&view=diff
==============================================================================
--- archiva/trunk/archiva-modules/archiva-web/archiva-rest/archiva-rest-api/src/main/java/org/apache/archiva/rest/api/model/BrowseGroupIdResult.java (original)
+++ archiva/trunk/archiva-modules/archiva-web/archiva-rest/archiva-rest-api/src/main/java/org/apache/archiva/rest/api/model/BrowseGroupIdResult.java Thu Feb 16 21:27:08 2012
@@ -38,7 +38,7 @@ public class BrowseGroupIdResult
 
     public BrowseGroupIdResult( List<BrowseGroupIdEntry> browseGroupIdEntries )
     {
-        // no op
+        this.browseGroupIdEntries = browseGroupIdEntries;
     }
 
     public List<BrowseGroupIdEntry> getBrowseGroupIdEntries()

Modified: archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/search.js
URL: http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/search.js?rev=1245185&r1=1245184&r2=1245185&view=diff
==============================================================================
--- archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/search.js (original)
+++ archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/search.js Thu Feb 16 21:27:08 2012
@@ -27,10 +27,12 @@ $(function() {
           type: "GET",
           dataType: 'json',
           success: function(data) {
-            var groupdIds = $.map(data.groupIdList.groupIds,function(item){
-              return item;
-            });
-            $.log("size:"+groupdIds.length);
+            var browseGroupIdEntryies = $.isArray(data.browseGroupIdResult.browseGroupIdEntries) ?
+                $.map(data.browseGroupIdResult.browseGroupIdEntries,function(item){
+                  $.log("name:"+item.name);
+                  return new BrowseGroupIdEntry(item.name, item.project);
+                }): [data.browseGroupIdResult.browseGroupIdEntries];
+            $.log("size:"+browseGroupIdEntryies.length);
             //var browseTopViewModel = new BrowseTopViewModel(groupdIds);
 
             //ko.applyBindings(browseTopViewModel,mainContent.find("#browse_result" ).get(0));
@@ -61,4 +63,9 @@ $(function() {
   displaySearch=function(){
     $("#main-content" ).html("coming soon :-)");
   }
+
+  BrowseGroupIdEntry=function(name,project){
+    this.name=name;
+    this.project=project;
+  }
 });
\ No newline at end of file