diff --git a/client/homebrew/pages/basePages/listPage/listPage.jsx b/client/homebrew/pages/basePages/listPage/listPage.jsx
index 2717152ec..2385b4490 100644
--- a/client/homebrew/pages/basePages/listPage/listPage.jsx
+++ b/client/homebrew/pages/basePages/listPage/listPage.jsx
@@ -83,7 +83,7 @@ const ListPage = createClass({
if(!brews || !brews.length) return
No Brews.
;
return _.map(brews, (brew, idx)=>{
- return ;
+ return { this.updateUrl(this.state.filterString, this.state.sortType, this.state.sortDir, tag); }}/>;
});
},
@@ -137,10 +137,6 @@ const ListPage = createClass({
return;
},
- updateListFilter : function(term){
- this.updateUrl(this.state.filterString, this.state.sortType, this.state.sortDir, term);
- },
-
updateUrl : function(filterTerm, sortType, sortDir, filterTag=''){
const url = new URL(window.location.href);
const urlParams = new URLSearchParams(url.search);
@@ -196,7 +192,7 @@ const ListPage = createClass({
return
{_.map(this.state.filterTags, (tag, idx)=>{
const matches = tag.match(/^(?:([^:]+):)?([^:]+)$/);
- return {this.updateListFilter(tag);}}>{matches[2]};
+ return { this.updateUrl(this.state.filterString, this.state.sortType, this.state.sortDir, tag); }}>{matches[2]};
})}
;
},