diff --git a/app/controllers/comments_controller.rb b/app/controllers/comments_controller.rb index 6451c8734..c011d53ec 100644 --- a/app/controllers/comments_controller.rb +++ b/app/controllers/comments_controller.rb @@ -50,7 +50,7 @@ class CommentsController < ApplicationController # 隐藏、取消隐藏 def hidden - if @hack.manager?(current_user) + if current_user.admin_or_business? @discuss = @hack.discusses.where(id: params[:id]).first @discuss.update_attribute(:hidden, params[:hidden] == "1") sucess_status diff --git a/app/views/hack_user_lastest_codes/show.json.jbuilder b/app/views/hack_user_lastest_codes/show.json.jbuilder index 4158f98b2..f3ae49539 100644 --- a/app/views/hack_user_lastest_codes/show.json.jbuilder +++ b/app/views/hack_user_lastest_codes/show.json.jbuilder @@ -16,5 +16,6 @@ end json.user do json.partial! 'users/user', user: current_user json.hack_manager @hack.manager?(current_user) + json.admin current_user.admin_or_business? end \ No newline at end of file