diff --git a/assets/javascripts/discourse-assign/controllers/group-assigned.js.es6 b/assets/javascripts/discourse-assign/controllers/group-assigned.js.es6 index b072921..6bcfadd 100644 --- a/assets/javascripts/discourse-assign/controllers/group-assigned.js.es6 +++ b/assets/javascripts/discourse-assign/controllers/group-assigned.js.es6 @@ -14,6 +14,21 @@ export default Controller.extend({ filterName: "", filter: "", + @discourseComputed("router.currentRoute.queryParams.order") + order(order) { + return order || ""; + }, + + @discourseComputed("router.currentRoute.queryParams.ascending") + ascending(ascending) { + return ascending || false; + }, + + @discourseComputed("router.currentRoute.queryParams.q") + q(q) { + return q || ""; + }, + @discourseComputed("site.mobileView") isDesktop(mobileView) { return !mobileView; diff --git a/assets/javascripts/discourse/templates/components/group-assigned-filter.hbs b/assets/javascripts/discourse/templates/components/group-assigned-filter.hbs index a90e6b9..0abbca5 100644 --- a/assets/javascripts/discourse/templates/components/group-assigned-filter.hbs +++ b/assets/javascripts/discourse/templates/components/group-assigned-filter.hbs @@ -1,5 +1,5 @@ {{#if show-avatar}} - {{#link-to "group.assigned.show" filter.username_lower}} + {{#link-to "group.assigned.show" filter.username_lower (query-params order=order ascending=ascending q=q)}}
@@ -14,7 +14,7 @@ {{/link-to}} {{else}} - {{#link-to "group.assigned.show" filter}} + {{#link-to "group.assigned.show" filter (query-params order=order ascending=ascending q=q)}}