From bb5ffb77ccf5771468e1807dfdb476ce70f51519 Mon Sep 17 00:00:00 2001 From: Jimmy Cuadra Date: Thu, 4 Jun 2015 13:20:43 -0700 Subject: Require active_support/duration. ActiveSupport::TimeWithZone references `ActiveSupport::Duration` but does not require it, which can result in a `LoadError` when required directly without requiring a component less granular like `active_support/time`, where the autoload for `ActiveSupport::Duration` is set up. --- activesupport/lib/active_support/time_with_zone.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/activesupport/lib/active_support/time_with_zone.rb b/activesupport/lib/active_support/time_with_zone.rb index b0d7f3299f..412c72d27c 100644 --- a/activesupport/lib/active_support/time_with_zone.rb +++ b/activesupport/lib/active_support/time_with_zone.rb @@ -1,3 +1,4 @@ +require 'active_support/duration' require 'active_support/values/time_zone' require 'active_support/core_ext/object/acts_like' -- cgit v1.2.3