1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00
rails--rails/activerecord/test/models/customer_carrier.rb
Rafael Mendonça França dc3230b156 Skip statement cache on through association reader
If the through class has default scopes we should skip the statement
cache.

Closes #20745.
2015-08-12 21:17:30 -03:00

14 lines
245 B
Ruby

class CustomerCarrier < ActiveRecord::Base
cattr_accessor :current_customer
belongs_to :customer
belongs_to :carrier
default_scope -> {
if current_customer
where(customer: current_customer)
else
all
end
}
end