Sha256: eef930140010fec8a640676e40ad629fd3f0085c7c2dcafa31976a3e18025843

Contents?: true

Size: 505 Bytes

Versions: 3

Compression:

Stored size: 505 Bytes

Contents

class LikesController < ApplicationController
  # POST /activities/1/like.js
  def create
    @like = Like.new(current_subject, params[:activity_id])

    respond_to do |format|
      if @like.save
        format.js
      else
        format.js
      end
    end
  end

  # DELETE /activities/1/like.js
  def destroy
    @like = Like.find!(current_subject, params[:activity_id])

    respond_to do |format|
      if @like.destroy
        format.js
      else
        format.js
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
social_stream-0.4.2 app/controllers/likes_controller.rb
social_stream-0.4.1 app/controllers/likes_controller.rb
social_stream-0.4.0 app/controllers/likes_controller.rb