aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRafael Mendonça França <rafael.franca@plataformatec.com.br>2015-02-19 09:25:20 -0200
committerRafael Mendonça França <rafael.franca@plataformatec.com.br>2015-02-19 09:25:20 -0200
commit4f56a1df5453cee3f2869a72dc8b944e66db3246 (patch)
tree4c4f573b8d31c21953b57378479572810024d3cb
parente28721baf275891ab8cb4e91e33877d52f5f26e8 (diff)
downloadrails-4f56a1df5453cee3f2869a72dc8b944e66db3246.tar.gz
rails-4f56a1df5453cee3f2869a72dc8b944e66db3246.tar.bz2
rails-4f56a1df5453cee3f2869a72dc8b944e66db3246.zip
Return true instead of self when suppressed
save is documented to return singletons so we should always return a singleton.
-rw-r--r--activerecord/lib/active_record/suppressor.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/activerecord/lib/active_record/suppressor.rb b/activerecord/lib/active_record/suppressor.rb
index 5c46d7cc9c..b0b86865fd 100644
--- a/activerecord/lib/active_record/suppressor.rb
+++ b/activerecord/lib/active_record/suppressor.rb
@@ -39,7 +39,7 @@ module ActiveRecord
# Ignore saving events if we're in suppression mode.
def save!(*args) # :nodoc:
- SuppressorRegistry.suppressed[self.class.name] ? self : super
+ SuppressorRegistry.suppressed[self.class.name] ? true : super
end
end