diff --git a/lib/validates_timeliness/orm/active_record.rb b/lib/validates_timeliness/orm/active_record.rb index 8e22271..1bc68c4 100644 --- a/lib/validates_timeliness/orm/active_record.rb +++ b/lib/validates_timeliness/orm/active_record.rb @@ -23,7 +23,9 @@ module ValidatesTimeliness def define_attribute_methods super.tap do |attribute_methods_generated| + return false if @timeliness_methods_generated define_timeliness_methods true + @timeliness_methods_generated = true end end