diff options
author | re4k <re4k@re4k.info> | 2013-05-05 01:01:45 +0900 |
---|---|---|
committer | re4k <re4k@re4k.info> | 2013-05-05 01:01:45 +0900 |
commit | af398f8ba5393fb056b6f5e42821e8e2e10d6289 (patch) | |
tree | b197d9e954cca5c6125424742df3cd61a41db3c5 /app/controllers/users_controller.rb | |
parent | 93e50e98fc3a478f2f9514d6f56cfa11281de0f6 (diff) | |
download | aclog-af398f8ba5393fb056b6f5e42821e8e2e10d6289.tar.gz |
change users#info to users#stats
Diffstat (limited to 'app/controllers/users_controller.rb')
-rw-r--r-- | app/controllers/users_controller.rb | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/app/controllers/users_controller.rb b/app/controllers/users_controller.rb index e7328c3..4910294 100644 --- a/app/controllers/users_controller.rb +++ b/app/controllers/users_controller.rb @@ -1,5 +1,5 @@ class UsersController < ApplicationController - def info + def stats user_required @caption = "Profile" @user_stats = @user.stats @@ -20,6 +20,13 @@ class UsersController < ApplicationController render "_user_ranking" end + def screen_name + raise ActionController::RoutingError unless params[:user_id] + user_ids = params[:user_id].split(/,/).map(&:to_i) + result = User.where("id IN (?)", user_ids).map {|user| {id: user.id, screen_name: user.screen_name} } + render json: result + end + private def user_required @user = _get_user(params[:id] || params[:user_id], params[:screen_name]) |