mirror of
https://github.com/flarum/core.git
synced 2025-08-07 08:56:38 +02:00
Fix tag filter
This commit is contained in:
@@ -1,7 +1,6 @@
|
|||||||
import { extend, override } from 'flarum/extend';
|
import { extend, override } from 'flarum/extend';
|
||||||
import IndexPage from 'flarum/components/IndexPage';
|
import IndexPage from 'flarum/components/IndexPage';
|
||||||
import DiscussionList from 'flarum/components/DiscussionList';
|
import DiscussionList from 'flarum/components/DiscussionList';
|
||||||
import extract from 'flarum/utils/extract';
|
|
||||||
|
|
||||||
import TagHero from 'tags/components/TagHero';
|
import TagHero from 'tags/components/TagHero';
|
||||||
|
|
||||||
@@ -45,9 +44,8 @@ export default function() {
|
|||||||
extend(DiscussionList.prototype, 'requestParams', function(params) {
|
extend(DiscussionList.prototype, 'requestParams', function(params) {
|
||||||
params.include.push('tags');
|
params.include.push('tags');
|
||||||
|
|
||||||
if (params.tags) {
|
if (this.props.params.tags) {
|
||||||
params.filter = params.filter || {};
|
params.filter.q = (params.filter.q || '') + ' tag:' + this.props.params.tags;
|
||||||
params.filter.q = (params.filter.q || '') + ' tag:' + extract(params, 'tags');
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user