diff --git a/app/browse.rb b/app/browse.rb index 1b9c5c4e..13359f41 100644 --- a/app/browse.rb +++ b/app/browse.rb @@ -43,6 +43,10 @@ def browse_sites_dataset end case params[:sort_by] + when 'supporters' + site_dataset.exclude! plan_type: nil + site_dataset.exclude! plan_type: 'free' + site_dataset.order! :views.desc, :site_updated_at.desc when 'featured' site_dataset.exclude! featured_at: nil site_dataset.order! :featured_at.desc diff --git a/views/browse.erb b/views/browse.erb index 729e5247..e8078b57 100644 --- a/views/browse.erb +++ b/views/browse.erb @@ -26,6 +26,7 @@