Merge pull request #4847 from Matt-Yorkley/3-0-enterprise-user

[Spree 2.1] Fix #create_enterprise_user
This commit is contained in:
Pau Pérez Fabregat
2020-03-03 10:30:25 +01:00
committed by GitHub

View File

@@ -29,6 +29,11 @@ module AuthenticationWorkflow
new_user = build(:user, attrs)
new_user.spree_roles = [Spree::Role.find_or_create_by!(name: 'user')]
new_user.save
if attrs.has_key? :enterprises
attrs[:enterprises].each do |enterprise|
enterprise.users << new_user
end
end
new_user
end