diff --git a/app/models/hack.rb b/app/models/hack.rb index a32e91325..506cd4942 100644 --- a/app/models/hack.rb +++ b/app/models/hack.rb @@ -42,8 +42,8 @@ class Hack < ApplicationRecord end # 管理员 - def manager? - user_id == current_user.id || current_user.admin_or_business? + def manager?(user) + user_id == user.id || user.admin_or_business? end end diff --git a/app/views/hack_user_lastest_codes/show.json.jbuilder b/app/views/hack_user_lastest_codes/show.json.jbuilder index f6fde6261..984311544 100644 --- a/app/views/hack_user_lastest_codes/show.json.jbuilder +++ b/app/views/hack_user_lastest_codes/show.json.jbuilder @@ -17,5 +17,5 @@ json.user do end json.user_auth do - json.manager @hack.manager? + json.manager @hack.manager?(current_user) end \ No newline at end of file