Files
danbooru/app/controllers/favorites_controller.rb

26 lines
548 B
Ruby

class FavoritesController < ApplicationController
def index
if params[:tags]
redirect_to(posts_path(:tags => "fav:#{CurrentUser.name} #{params[:tags]}"))
else
@post_set = PostSets::Favorite.new(CurrentUser.user)
end
end
def create
@favorite = Favorite.create(
:user_id => CurrentUser.id,
:post_id => params[:id]
)
render :nothing => true
end
def destroy
Favorite.destroy(
:user_id => CurrentUser.id,
:post_id => params[:id]
)
render :nothing => true
end
end