module Debates class VotesController < ApplicationController before_action :authenticate_user! load_and_authorize_resource :debate def create authorize! :create, Vote.new(voter: current_user, votable: @debate) @debate.register_vote(current_user, params[:value]) respond_to do |format| format.js { render :show } end end end end