Grace period is an interval. Convert to seconds. user/tsbere@mvlc.org/grace_period_fix
authorThomas Berezansky <tsbere@mvlc.org>
Tue, 14 Jun 2011 23:53:02 +0000 (19:53 -0400)
committerThomas Berezansky <tsbere@mvlc.org>
Tue, 14 Jun 2011 23:53:02 +0000 (19:53 -0400)
Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm

index 5ded5bd..c9743e2 100644 (file)
@@ -815,7 +815,7 @@ sub generate_fines {
             next unless ($c->fine_interval);
         }
         #TODO: reservation grace periods
-        my $grace_period = ($is_reservation ? 0 : $c->grace_period);
+        my $grace_period = ($is_reservation ? 0 : interval_to_seconds($c->grace_period));
 
                try {
                        if ($self->method_lookup('open-ils.storage.transaction.current')->run) {