diff options
author | Ryuta Kamizono <kamipo@gmail.com> | 2018-05-27 12:06:58 +0900 |
---|---|---|
committer | Ryuta Kamizono <kamipo@gmail.com> | 2018-05-27 12:06:58 +0900 |
commit | 17bf62033edd4f0934c9f4a9e0c7a5f0f765975b (patch) | |
tree | 55ee2fa5fe2730283e6f520e2bb395ad339802db /activerecord/test/cases/connection_management_test.rb | |
parent | ced783fe74ea8683fbc09812ed0e0cadf449a358 (diff) | |
download | rails-17bf62033edd4f0934c9f4a9e0c7a5f0f765975b.tar.gz rails-17bf62033edd4f0934c9f4a9e0c7a5f0f765975b.tar.bz2 rails-17bf62033edd4f0934c9f4a9e0c7a5f0f765975b.zip |
Fix that association's after_touch is not called with counter cache
Since #31405, using `#increment!` with touch option instead of `#touch`
to touch belongs_to association if counter cache is enabled. It caused
the regression since `#increment!` won't invoke after_touch callbacks
even if touch option is given.
To fix the regression, make `#increment!` invokes after_touch callbacks
if touch option is given.
Fixes #31559.
Fixes #32408.
Diffstat (limited to 'activerecord/test/cases/connection_management_test.rb')
0 files changed, 0 insertions, 0 deletions