diff --git a/app/models/enterprise.rb b/app/models/enterprise.rb index 381613aaa0..280b10b4aa 100644 --- a/app/models/enterprise.rb +++ b/app/models/enterprise.rb @@ -25,7 +25,8 @@ class Enterprise < ActiveRecord::Base has_many :relationships_as_child, class_name: 'EnterpriseRelationship', foreign_key: 'child_id', dependent: :destroy - has_and_belongs_to_many :groups, class_name: 'EnterpriseGroup' + has_and_belongs_to_many :groups, join_table: 'enterprise_groups_enterprises', + class_name: 'EnterpriseGroup' has_many :producer_properties, foreign_key: 'producer_id' has_many :properties, through: :producer_properties has_many :supplied_products, class_name: 'Spree::Product', diff --git a/app/models/enterprise_group.rb b/app/models/enterprise_group.rb index 7ffc9d3fb7..4d8ff217f2 100644 --- a/app/models/enterprise_group.rb +++ b/app/models/enterprise_group.rb @@ -5,7 +5,7 @@ class EnterpriseGroup < ActiveRecord::Base include PermalinkGenerator acts_as_list - has_and_belongs_to_many :enterprises + has_and_belongs_to_many :enterprises, join_table: 'enterprise_groups_enterprises' belongs_to :owner, class_name: 'Spree::User', foreign_key: :owner_id, inverse_of: :owned_groups belongs_to :address, class_name: 'Spree::Address' accepts_nested_attributes_for :address