diff --git a/app/browse.rb b/app/browse.rb index 87d1f86a..ab195b9b 100644 --- a/app/browse.rb +++ b/app/browse.rb @@ -30,6 +30,9 @@ def browse_sites_dataset end case params[:sort_by] + when 'featured' + site_dataset.exclude! featured_at: nil + site_dataset.order! :featured_at.desc when 'hits' site_dataset.where!{views > 100} site_dataset.order!(:hits.desc, :site_updated_at.desc) diff --git a/views/browse.erb b/views/browse.erb index 4ed9e979..a7b0bcaf 100644 --- a/views/browse.erb +++ b/views/browse.erb @@ -25,6 +25,7 @@