%ul.search-type-nav.nav.nav-tabs
  %li{class: ('active' unless @type == "users"), role: "presentation"}
    = link_to search_path(q: @q, type: nil) do
      Scrapers
      %span.badge #{@unfiltered_scrapers_count}
  %li{class: ('active' if @type == "users"), role: "presentation"}
    = link_to search_path(q: @q, type: "users") do
      Users
      %span.badge #{@owners.total_count}

%ul.search-type-nav.nav.nav-tabs
  %li{class: ('active' unless @type == "users"), role: "presentation"}
    = link_to search_path(q: @q, show: @show, type: nil) do
      Scrapers
      %span.badge #{@unfiltered_scrapers_count}
  %li{class: ('active' if @type == "users"), role: "presentation"}
    = link_to search_path(q: @q, show: @show, type: "users") do
      Users
      %span.badge #{@owners.total_count}

Maintain filter settings when navigating types
Maintain filter settings when navigating types

When your on the scrapers search results with 'all' selected on
the filters, if you move to users results and back, 'all' should
still be selected.

Add the 'show' param to the type navigation links.

Issue raised here
https://github.com/openaustralia/morph/pull/727#issuecomment-102881128
