summaryrefslogtreecommitdiffstats
path: root/Bugzilla
diff options
context:
space:
mode:
authorFrédéric Buclin <LpSolit@gmail.com>2011-11-18 13:14:32 +0100
committerFrédéric Buclin <LpSolit@gmail.com>2011-11-18 13:14:32 +0100
commit34b392c34fab6beb3d94ed944fb90f94fcf38d76 (patch)
tree61708ebed11cc99b243eb3723e138bd4a377a000 /Bugzilla
parentbf1b11403e315a95d27dd12da297ceebbf9f3a4e (diff)
downloadbugzilla-34b392c34fab6beb3d94ed944fb90f94fcf38d76.tar.gz
bugzilla-34b392c34fab6beb3d94ed944fb90f94fcf38d76.tar.xz
Bug 696537: Load DateTime only when datetime_from() is called
r/a=mkanat
Diffstat (limited to 'Bugzilla')
-rw-r--r--Bugzilla/Util.pm5
1 files changed, 3 insertions, 2 deletions
diff --git a/Bugzilla/Util.pm b/Bugzilla/Util.pm
index d158be1e1..1f698f80e 100644
--- a/Bugzilla/Util.pm
+++ b/Bugzilla/Util.pm
@@ -50,8 +50,6 @@ use Bugzilla::RNG qw(irand);
use Date::Parse;
use Date::Format;
-use DateTime;
-use DateTime::TimeZone;
use Digest;
use Email::Address;
use List::Util qw(first);
@@ -485,6 +483,9 @@ sub datetime_from {
delete $args{$arg} if !defined $args{$arg};
}
+ # This module takes time to load and is only used here, so we
+ # |require| it here rather than |use| it.
+ require DateTime;
my $dt = new DateTime(\%args);
# Now display the date using the given timezone,