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/15 05:03:57 UTC
svn commit: r1558291 -
/archiva/trunk/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/js/archiva/search.js
Author: olamy
Date: Wed Jan 15 04:03:57 2014
New Revision: 1558291
URL: http://svn.apache.org/r1558291
Log:
fix filtering
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/js/archiva/search.js
Modified: archiva/trunk/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/js/archiva/search.js
URL: http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/js/archiva/search.js?rev=1558291&r1=1558290&r2=1558291&view=diff
==============================================================================
--- archiva/trunk/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/js/archiva/search.js (original)
+++ archiva/trunk/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/js/archiva/search.js Wed Jan 15 04:03:57 2014
@@ -1423,7 +1423,7 @@ define("archiva.search",["jquery","jquer
}
enableAutocompleBrowse=function(groupId){
- $.log("enableAutocompleBrowse");
+ $.log("enableAutocompleBrowse with groupId:'"+groupId+"'");
$("#select_browse_repository" ).select2({width: "resolve"});
// browse-autocomplete
var url="restServices/archivaServices/browseService/rootGroups";
@@ -1441,9 +1441,9 @@ define("archiva.search",["jquery","jquer
{
name: 'browse-result',
remote: {
- url: groupId?url+'/%QUERY':url,
+ url: url,//groupId?url+'/%QUERY':url,
beforeSend: function(jqXhr){
- $.log("beforeSend");
+ $.log("beforeSend browseBox.val():'"+browseBox.val()+"'");
},
filter: function(parsedResponse){
var request = browseBox.val();
@@ -1492,10 +1492,12 @@ define("archiva.search",["jquery","jquer
result=browseResultEntries;
}
var filtered = [];
+ $.log("filtering with request '"+request+"'");
for(var i=0;i<browseResultEntries.length;i++){
if (groupId){
if (browseResultEntries[i].name.startsWith(groupId+'.'+request)){
- filtered.push(browseResultEntries[i]);
+ var item = browseResultEntries[i];
+ filtered.push(item.name.substring(groupId.length+1, item.name.length));
}
} else {
if (browseResultEntries[i].name.startsWith(request)){