From 03ab9469f19303365325661a842b363da3dc8f86 Mon Sep 17 00:00:00 2001 From: p31729568 Date: Fri, 25 Oct 2019 16:48:03 +0800 Subject: [PATCH] competition: fix --- app/services/competitions/join_team_service.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/services/competitions/join_team_service.rb b/app/services/competitions/join_team_service.rb index daaca30d1..f22382150 100644 --- a/app/services/competitions/join_team_service.rb +++ b/app/services/competitions/join_team_service.rb @@ -32,6 +32,6 @@ class Competitions::JoinTeamService < ApplicationService raise Error, '该战队队员人数已满' if !is_teacher && team.members.count == competition.member_staff.maximum role = is_teacher ? 3 : 2 - team.team_members.create!(competition_id: competition.id, user_id: user, role: role, is_teacher: is_teacher) + team.team_members.create!(competition_id: competition.id, user_id: user.id, role: role, is_teacher: is_teacher) end end \ No newline at end of file