Merge branch '1312' into release_3.0.0

This commit is contained in:
Leigh Johnson 2016-06-17 20:44:20 -04:00
commit de9b44e041
4 changed files with 10 additions and 3 deletions

View File

@ -237,6 +237,9 @@ export default
url += (url.match(/\/$/)) ? '?' : '&';
url += scope[iterator + 'SearchParams'];
url += (scope[iterator + '_page_size']) ? '&page_size=' + scope[iterator + '_page_size'] : "";
if (scope[iterator + 'SearchFilters']){
url += _.reduce(scope[iterator+'SearchFilters'], (result, filter) => result + '&' + filter.url, '');
}
RefreshRelated({ scope: scope, set: set, iterator: iterator, url: url });
};

View File

@ -302,7 +302,9 @@ export default
url += connect + scope[iterator + 'ExtraParms'];
}
url = url.replace(/\&\&/g, '&').replace(/\?\&/,'?');
if (scope[iterator + 'SearchFilters']){
url += _.reduce(scope[iterator+'SearchFilters'], (result, filter) => result + '&' + filter.url, '');
}
if (calcOnly) {
scope.$emit('searchParamsReady', url);
}

View File

@ -43,7 +43,8 @@ export default ['GetBasePath', function(GetBasePath) {
return "<tag-search list='" + list +
"' endpoint='" + endpoint +
"' set='" + set +
"' iterator='" + iterator + "'></tag-search>";
"' iterator='" + iterator +
"' current-search-filters='" + iterator + "SearchFilters' ></tag-search>";
};
return this;

View File

@ -10,7 +10,8 @@ export default
list: '@',
endpoint: '@',
set: '@',
iterator: '@'
iterator: '@',
currentSearchFilters: '='
},
controller: tagSearchController,
templateUrl: templateUrl('search/tagSearch'),