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 2014/01/31 00:42:38 UTC

svn commit: r1563018 - /archiva/branches/2.0.0-RC/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/js/archiva/search.js

Author: olamy
Date: Thu Jan 30 23:42:38 2014
New Revision: 1563018

URL: http://svn.apache.org/r1563018
Log:
use local value for filtering of current descendant

Modified:
    archiva/branches/2.0.0-RC/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/js/archiva/search.js

Modified: archiva/branches/2.0.0-RC/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/js/archiva/search.js
URL: http://svn.apache.org/viewvc/archiva/branches/2.0.0-RC/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/js/archiva/search.js?rev=1563018&r1=1563017&r2=1563018&view=diff
==============================================================================
--- archiva/branches/2.0.0-RC/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/js/archiva/search.js (original)
+++ archiva/branches/2.0.0-RC/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/js/archiva/search.js Thu Jan 30 23:42:38 2014
@@ -235,7 +235,7 @@ define("archiva.search",["jquery","jquer
               var browseViewModel = new BrowseViewModel(browseResultEntries,parentBrowseViewModel,groupId,repositoryId,feedsUrl);
               ko.applyBindings(browseViewModel,browseBreadCrumb.get(0));
               ko.applyBindings(browseViewModel,browseResult.get(0));
-              enableAutocompleBrowse(groupId);
+              enableAutocompleBrowse(groupId,browseResultEntries);
             }
          });
         }
@@ -1381,7 +1381,7 @@ define("archiva.search",["jquery","jquer
                     var browseViewModel = new BrowseViewModel(browseResultEntries,null,null,repositoryId);
                     ko.applyBindings(browseViewModel,mainContent.find("#browse_breadcrumb").get(0));
                     ko.applyBindings(browseViewModel,mainContent.find("#browse_result").get(0));
-                    enableAutocompleBrowse();
+                    enableAutocompleBrowse(null,browseResultEntries);
                   }
               });
 
@@ -1423,7 +1423,7 @@ define("archiva.search",["jquery","jquer
     return "";
   }
 
-  enableAutocompleBrowse=function(groupId){
+  enableAutocompleBrowse=function(groupId,entries){
     $.log("enableAutocompleBrowse with groupId:'"+groupId+"'");
     $("#select_browse_repository").select2({width: "resolve"});
     // browse-autocomplete
@@ -1441,13 +1441,10 @@ define("archiva.search",["jquery","jquer
     browseBox.typeahead(
         {
           name: 'browse-result-'+$.now() ,////hack to avoid local storage caching
-          local: [],
+          local: entries? entries : [],
           remote: {
             url: url,
             cache: false,
-            beforeSend: function(jqXhr){
-              $.log("beforeSend browseBox.val():'"+browseBox.val()+"'");
-            },
             filter: function(parsedResponse){
               var request = browseBox.val();
               $.log("filter:"+request);