nsfw tags filtered (for now), fix to tag cleanup

This commit is contained in:
Kyle Drake 2014-10-13 18:24:14 -07:00
parent 56f2f5bfb4
commit 26c27cef49
3 changed files with 10 additions and 7 deletions

3
app.rb
View file

@ -429,11 +429,12 @@ get '/browse/?' do
end
end
site_dataset.filter! is_nsfw: (params[:is_nsfw] == 'true' ? true : false)
site_dataset.where! ['sites.is_nsfw = ?', (params[:is_nsfw] == 'true' ? true : false)]
if params[:tag]
site_dataset = site_dataset.association_join(:tags)
site_dataset.where! ['tags.name = ?', params[:tag]]
site_dataset.where! ['tags.is_nsfw = ?', (params[:is_nsfw] == 'true' ? true : false)]
end
site_dataset = site_dataset.paginate @current_page, 300