Sha256: cbe3e74efd86a83e95a78df1315c99c58ff050c0efca24dabf5185a979f5e0f5
Contents?: true
Size: 422 Bytes
Versions: 3
Compression:
Stored size: 422 Bytes
Contents
module SocialFeature class LikesController < ApplicationController def index @likes = current_user.likes end def create @like = current_user.likes.create!(params[:like]) redirect_to :back, notice: 'Post liked!' end private def current_user super.becomes(SocialFeature::User) end def like_params params.require(:like).permit(:post_id) end end end
Version data entries
3 entries across 3 versions & 1 rubygems