From 90422fd02e5e831ae2a3a87aa1e464da15e304a8 Mon Sep 17 00:00:00 2001 From: Denys Medynskyi Date: Wed, 5 Jul 2017 13:54:24 +0300 Subject: [PATCH] Apply validation changes before validation --- lib/active_data/active_record/associations.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/active_data/active_record/associations.rb b/lib/active_data/active_record/associations.rb index 30f26f3..a032b23 100644 --- a/lib/active_data/active_record/associations.rb +++ b/lib/active_data/active_record/associations.rb @@ -41,7 +41,7 @@ def is_a?(klass) end callback_name = :"update_#{reflection.name}_association" - before_save callback_name + before_validation callback_name class_eval <<-METHOD, __FILE__, __LINE__ + 1 def #{callback_name} association(:#{reflection.name}).apply_changes!