aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/test/descendants_tracker_test_cases.rb
diff options
context:
space:
mode:
authorSean Griffin <sean@seantheprogrammer.com>2016-05-31 12:52:42 -0400
committerSean Griffin <sean@seantheprogrammer.com>2016-05-31 12:55:02 -0400
commit56a61e0c439d75244992f01468f09f85b5b08b78 (patch)
tree113aec28c51f6de43d002d33171070c5470c4306 /activesupport/test/descendants_tracker_test_cases.rb
parent0419e1b6f395e94d81e0709642486433baafd967 (diff)
downloadrails-56a61e0c439d75244992f01468f09f85b5b08b78.tar.gz
rails-56a61e0c439d75244992f01468f09f85b5b08b78.tar.bz2
rails-56a61e0c439d75244992f01468f09f85b5b08b78.zip
Respect options passed to `foreign_key` when reverting `add_reference`
The code incorrectly assumes that the option was written as `foreign_key: true`, but that is not always the case. This now mirrors the behavior of reverting `add_foreign_key`. The code was changed to use kwargs while I was touching it, as well. This could really use a refactoring to go through the same code paths as `add_refernce` in the future, so we don't duplicate default values. Fixes #25169
Diffstat (limited to 'activesupport/test/descendants_tracker_test_cases.rb')
0 files changed, 0 insertions, 0 deletions