diff options
author | Sean Griffin <sean@thoughtbot.com> | 2015-02-26 12:40:22 -0700 |
---|---|---|
committer | Sean Griffin <sean@thoughtbot.com> | 2015-02-26 12:42:55 -0700 |
commit | 38218929e9b3205a2a731660b3c5527937e1c015 (patch) | |
tree | d5fe509a1750905969eb7f4bfb47a180ac048fd4 /activejob/test | |
parent | f069b413216f207056b4e46ba302afc646201c1e (diff) | |
download | rails-38218929e9b3205a2a731660b3c5527937e1c015.tar.gz rails-38218929e9b3205a2a731660b3c5527937e1c015.tar.bz2 rails-38218929e9b3205a2a731660b3c5527937e1c015.zip |
Properly create through records when called with `where`
Various behaviors needed by associations (such as creating the through
record) are lost when `where` is called, since we stop having a
`CollectionProxy` and start having an `AssociationRelation` which does
not contain this behavior. I *think* we should be able to rm
`AssociationRelation`, but we have tests saying the changes required to
do that would be bad (Without saying why. Of course. >_>)
Fixes #19073.
Diffstat (limited to 'activejob/test')
0 files changed, 0 insertions, 0 deletions