 
 
   fetchResults: (newQuery) =>
-    params = @buildSearchQuery()
+    params = BeatmapsetFilter.queryParamsFromFilters(@state.filters)
     params.page = @state.paging.page if !newQuery
 
     @xhr = $.ajax @state.paging.url,

          link: link


  buildSearchQuery: =>
    BeatmapsetFilter.queryParamsFromFilters(@state.filters)


  expand: (e) =>
    e.preventDefault()


    return if _.isEqual(prevState.filters, @state.filters)

    $(document).trigger 'beatmap:search:start'
    url = encodeURI laroute.route('beatmapsets.index', BeatmapsetFilter.queryParamsFromFilters(@state.filters))
    Turbolinks
      .controller
      .pushHistoryWithLocationAndRestorationIdentifier url, Turbolinks.uuid()
