Merge pull request '【苏州大学】协同开发调整(#11588)' (#405) from kikiwww/forgeplus:dev_edu_local_suzhoudaxue into dev_edu_local_suzhoudaxue

This commit is contained in:
jasder 2025-06-25 15:36:28 +08:00
commit ba642958e3
1 changed files with 2 additions and 2 deletions

View File

@ -258,8 +258,8 @@ class Project < ApplicationRecord
user_id: self.user_id,
project_id: self.id
}
user_member = Member.new(member_params)
if user_member.save
user_member = Member.find_or_create_by(member_params)
if user_member.present?
role_id = Role.select(:id,:position).where(position: 3)&.first&.id
MemberRole.create!(member_id: user_member.id ,role_id: role_id)
end