|
|
@ -86,6 +86,7 @@ class Competitions::SaveTeamForm
|
|
|
|
|
|
|
|
|
|
|
|
# 创建者是否能多次报名
|
|
|
|
# 创建者是否能多次报名
|
|
|
|
def check_creator_multiple_enrollable
|
|
|
|
def check_creator_multiple_enrollable
|
|
|
|
|
|
|
|
return unless team.new_record? # 编辑战队时不需要校验
|
|
|
|
return unless competition.enrolled?(creator)
|
|
|
|
return unless competition.enrolled?(creator)
|
|
|
|
|
|
|
|
|
|
|
|
if (creator.is_teacher? && competition.teacher_multiple_limited?) || (!creator.is_teacher? && competition.member_multiple_limited?)
|
|
|
|
if (creator.is_teacher? && competition.teacher_multiple_limited?) || (!creator.is_teacher? && competition.member_multiple_limited?)
|
|
|
|