diff --git a/app/controllers/api/enterprises_controller.rb b/app/controllers/api/enterprises_controller.rb index 603724c780..7c545e5181 100644 --- a/app/controllers/api/enterprises_controller.rb +++ b/app/controllers/api/enterprises_controller.rb @@ -15,7 +15,7 @@ module Api user_ids = params[:enterprise].delete(:user_ids) @enterprise = Enterprise.new(params[:enterprise]) if @enterprise.save - save_enterprise_users(user_ids) + @enterprise.user_ids = user_ids render text: @enterprise.id, status: :created else invalid_resource!(@enterprise) @@ -76,15 +76,5 @@ module Api def override_visible params[:enterprise][:visible] = false end - - def save_enterprise_users(user_ids) - return unless user_ids - - user_ids.each do |user_id| - next if @enterprise.user_ids.include? user_id.to_i - - @enterprise.users << Spree::User.find(user_id) - end - end end end