aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKazuki Yamaguchi <k@rhe.jp>2015-06-19 01:22:10 +0900
committerKazuki Yamaguchi <k@rhe.jp>2015-06-19 01:22:10 +0900
commitc69c16547b28b96cd21681c1ceaebe447116528b (patch)
tree578e0bfa3a2da8ba375852631ffae8e6a73efe76
parent94d21b4bf2833be948215006ed51f486231d0315 (diff)
downloadaclog-c69c16547b28b96cd21681c1ceaebe447116528b.tar.gz
web: move /:screen_name/stats to /i/api/users/stats for consistency
-rw-r--r--app/assets/javascripts/parts/sidebar_user_stats.coffee2
-rw-r--r--app/controllers/users_controller.rb2
-rw-r--r--config/routes.rb1
3 files changed, 2 insertions, 3 deletions
diff --git a/app/assets/javascripts/parts/sidebar_user_stats.coffee b/app/assets/javascripts/parts/sidebar_user_stats.coffee
index cc880d5..2b3f078 100644
--- a/app/assets/javascripts/parts/sidebar_user_stats.coffee
+++ b/app/assets/javascripts/parts/sidebar_user_stats.coffee
@@ -10,7 +10,7 @@ Parts.sidebar_user_stats = ->
Math.round(this.stats.reactions_count / this.stats.tweets_count * 100) / 100
superagent
- .get "/" + Helpers.user_screen_name() + "/stats"
+ .get "/i/api/users/stats?screen_name=" + Helpers.user_screen_name()
.accept "json"
.end (err, res) ->
vm.stats = res.body
diff --git a/app/controllers/users_controller.rb b/app/controllers/users_controller.rb
index 0f659ba..3e95fb6 100644
--- a/app/controllers/users_controller.rb
+++ b/app/controllers/users_controller.rb
@@ -17,7 +17,7 @@ class UsersController < ApplicationController
@sidebars = [:user]
end
- def stats
+ def i_stats
user = User.find(screen_name: params[:screen_name])
render json: user.stats.to_h
end
diff --git a/config/routes.rb b/config/routes.rb
index 92fd145..d8279b0 100644
--- a/config/routes.rb
+++ b/config/routes.rb
@@ -38,7 +38,6 @@ Rails.application.routes.draw do
get "/discovered_by" => "users#discovered_by", as: "user_discovered_by"
get "/discovered_users" => "users#discovered_users", as: "user_discovered_users"
- get "/stats" => "users#stats", as: "user_stats"
end
get "*unmatched_route" => "application#routing_error"