Retrospring/app/controllers/ajax/subscription_controller.rb

20 lines
537 B
Ruby

class Ajax::SubscriptionController < ApplicationController
before_filter :authenticate_user!
def subscribe
params.require :answer
@status = 418
@message = "418 I'm a torpedo"
state = Subscription.subscribe(current_user, Answer.find(params[:answer])).nil?
@success = state == false
end
def unsubscribe
params.require :answer
@status = 418
@message = "418 I'm a torpedo"
state = Subscription.unsubscribe(current_user, Answer.find(params[:answer])).nil?
@success = state == false
end
end