From 5fd226e5f4e7d53f3acb433f00d1a8808cf7af82 Mon Sep 17 00:00:00 2001 From: Ryuta Kamizono Date: Thu, 29 Dec 2016 16:54:14 +0900 Subject: Add missing `emit_warning_if_needed` for `changed?` --- activerecord/lib/active_record/attribute_methods/dirty.rb | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'activerecord/lib') diff --git a/activerecord/lib/active_record/attribute_methods/dirty.rb b/activerecord/lib/active_record/attribute_methods/dirty.rb index e20b65e43c..b0e1391cb9 100644 --- a/activerecord/lib/active_record/attribute_methods/dirty.rb +++ b/activerecord/lib/active_record/attribute_methods/dirty.rb @@ -226,6 +226,11 @@ module ActiveRecord super end + def changed?(*) + emit_warning_if_needed("changed?", "saved_changes?") + super + end + def changed(*) emit_warning_if_needed("changed", "saved_changes.keys") super -- cgit v1.2.3