mirror of
https://github.com/ditkrg/validates_timeliness.git
synced 2026-01-23 06:16:44 +00:00
16 lines
580 B
Ruby
16 lines
580 B
Ruby
module ValidatesTimeliness
|
|
class Railtie < Rails::Railtie
|
|
initializer "validates_timeliness.initialize_active_record", :after => 'active_record.initialize_timezone' do
|
|
ActiveSupport.on_load(:active_record) do
|
|
ValidatesTimeliness.default_timezone = ActiveRecord::Base.default_timezone
|
|
ValidatesTimeliness.extend_orms << :active_record
|
|
ValidatesTimeliness.load_orms
|
|
end
|
|
end
|
|
|
|
initializer "validates_timeliness.initialize_restriction_errors" do
|
|
ValidatesTimeliness.ignore_restriction_errors = !Rails.env.test?
|
|
end
|
|
end
|
|
end
|