From 56148901386f6e79bafb311b644a4d9810707996 Mon Sep 17 00:00:00 2001 From: Chris Date: Tue, 31 Jul 2012 16:35:46 +0100 Subject: [PATCH] Need to stop when a matching period is found! --- Template.pm | 1 + 1 file changed, 1 insertion(+) diff --git a/Template.pm b/Template.pm index 5118140..dc0e7b2 100644 --- a/Template.pm +++ b/Template.pm @@ -827,6 +827,7 @@ sub fancy_time { $dur = int($dur / $scale -> {"seconds"}); # Always going to be positive, so no need for floor() here $fancytime = $self -> replace_langvar($dur == 1 ? $scale -> {"singular"} : $scale -> {"plural"}, {"%t" => $dur}); + last; } } }