|
|
|
@ -46,7 +46,7 @@ class Competitions::CompetitionsController < Competitions::BaseController
|
|
|
|
|
@competition_modules = @competition.unhidden_competition_modules
|
|
|
|
|
|
|
|
|
|
# 未登录、未获奖用户,不展示获奖证书栏目
|
|
|
|
|
if !current_user.logged? || !current_competition.finished? || !current_competition.competition_prize_users.exists?(user: current_user)
|
|
|
|
|
if !current_user.logged? || !current_competition.finished? || (!current_competition.competition_prize_users.exists?(user: current_user) && !current_user.admin_or_business?)
|
|
|
|
|
@competition_modules = @competition_modules.select { |mod| mod.name != '获奖证书' }
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|