diff --git a/lib/mobility/active_model/backend_resetter.rb b/lib/mobility/active_model/backend_resetter.rb index f80aa7ac1..453293cda 100644 --- a/lib/mobility/active_model/backend_resetter.rb +++ b/lib/mobility/active_model/backend_resetter.rb @@ -17,7 +17,7 @@ def initialize(attributes) %i[changes_applied clear_changes_information].each do |method| define_method method do super() - instance_eval &model_reset_method + instance_eval(&model_reset_method) end end end diff --git a/lib/mobility/active_record/backend_resetter.rb b/lib/mobility/active_record/backend_resetter.rb index 8b07ab350..4908e6b38 100644 --- a/lib/mobility/active_record/backend_resetter.rb +++ b/lib/mobility/active_record/backend_resetter.rb @@ -15,7 +15,7 @@ def included(model_class) model_class.class_eval do mod = Module.new do define_method :reload do - super().tap { instance_eval &model_reset_method } + super().tap { instance_eval(&model_reset_method) } end end include mod diff --git a/lib/mobility/sequel/backend_resetter.rb b/lib/mobility/sequel/backend_resetter.rb index f0f1354e9..4a016ed28 100644 --- a/lib/mobility/sequel/backend_resetter.rb +++ b/lib/mobility/sequel/backend_resetter.rb @@ -15,7 +15,7 @@ def included(model_class) model_class.class_eval do mod = Module.new do define_method :refresh do - super().tap { instance_eval &model_reset_method } + super().tap { instance_eval(&model_reset_method) } end end include mod