aboutsummaryrefslogtreecommitdiffstats
path: root/app/controllers/users_controller.rb
diff options
context:
space:
mode:
authorKazuki Yamaguchi <k@rhe.jp>2015-08-08 00:02:16 +0900
committerKazuki Yamaguchi <k@rhe.jp>2015-08-08 00:02:16 +0900
commita5fce8dfb8e13eceed7a9cec8698888f2c47d454 (patch)
tree409433a3a052c3c3bec7855b4c0e7be1068d848d /app/controllers/users_controller.rb
parent97c93f3c72ec45cded0c0b682e6c02933d08fa12 (diff)
downloadaclog-a5fce8dfb8e13eceed7a9cec8698888f2c47d454.tar.gz
web: controllers: extract loading specified user
Diffstat (limited to 'app/controllers/users_controller.rb')
-rw-r--r--app/controllers/users_controller.rb8
1 files changed, 7 insertions, 1 deletions
diff --git a/app/controllers/users_controller.rb b/app/controllers/users_controller.rb
index e10d381..beb148a 100644
--- a/app/controllers/users_controller.rb
+++ b/app/controllers/users_controller.rb
@@ -1,7 +1,13 @@
class UsersController < ApplicationController
+ before_action :load_user
+
def stats
+ @sidebars = [:user]
+ end
+
+ private
+ def load_user
authorize! @user = User.find(screen_name: params[:screen_name])
@user.require_registered!
- @sidebars = [:user]
end
end