treating a datetime string as epoch ...bad. fixed
authorerickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 30 Oct 2008 18:07:15 +0000 (18:07 +0000)
committererickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 30 Oct 2008 18:07:15 +0000 (18:07 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_1_4@10990 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/src/offline/offline.pl

index fa18a7a..a40b8e5 100755 (executable)
@@ -780,7 +780,7 @@ sub ol_handle_register {
     my ($grp) = grep {$_->id == $actor->profile} @$user_groups;
     if($grp) {
         my $seconds = OpenSRF::Utils->interval_to_seconds($grp->perm_interval);
-        my $expire_date = DateTime->from_epoch(epoch => DateTime->now->epoch + $seconds);
+        my $expire_date = DateTime->from_epoch(epoch => DateTime->now->epoch + $seconds)->epoch;
                $logger->debug("offline: setting expire date to $expire_date");
         $actor->expire_date($U->epoch2ISO8601($expire_date));
     }