diff options
author | re4k <re4k@re4k.info> | 2013-04-13 17:58:32 +0900 |
---|---|---|
committer | re4k <re4k@re4k.info> | 2013-04-13 17:58:32 +0900 |
commit | cdadb76dbde15a262bcde38ee4f2259423562528 (patch) | |
tree | fdc866ca9a243d4393ca541e2b645993c683dbad /app/controllers/users_controller.rb | |
parent | 5e7887a4ee3ab64a4aba5fe2de2a57a27712638c (diff) | |
download | aclog-cdadb76dbde15a262bcde38ee4f2259423562528.tar.gz |
add /i/favoriters.json
Diffstat (limited to 'app/controllers/users_controller.rb')
-rw-r--r-- | app/controllers/users_controller.rb | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/app/controllers/users_controller.rb b/app/controllers/users_controller.rb index 98a53d5..aeda688 100644 --- a/app/controllers/users_controller.rb +++ b/app/controllers/users_controller.rb @@ -1,5 +1,5 @@ class UsersController < ApplicationController - before_filter :get_user, :except => :show + before_filter :get_user, :except => [:show, :favoriters] before_filter :get_user_b def best @@ -141,6 +141,16 @@ class UsersController < ApplicationController end end + # only json + def favoriters + tweet_id = params[:id].to_i + @item = Tweet.where(:id => tweet_id).first + + raise Aclog::Exceptions::TweetNotFound unless @item + + render json: @item.favorites.map{|f| f.user_id} + end + private def render_users_by(event) case event |