[freeside-commits] branch master updated. 697a8343f7ef80f69c1b974515550afc6b794010

Mitch Jackson mitch at freeside.biz
Wed Nov 28 16:32:54 PST 2018


The branch, master has been updated
       via  697a8343f7ef80f69c1b974515550afc6b794010 (commit)
      from  299bcc0f7ee6583d08c23a6e39c41582264321ac (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 697a8343f7ef80f69c1b974515550afc6b794010
Author: Mitch Jackson <mitch at freeside.biz>
Date:   Wed Nov 28 19:31:41 2018 -0500

    RT# 32238 Billing Event cust_birthdate - Cleaner date compare window

diff --git a/FS/FS/part_event/Condition/cust_birthdate.pm b/FS/FS/part_event/Condition/cust_birthdate.pm
index 56ce857cf..e8ecb061a 100644
--- a/FS/FS/part_event/Condition/cust_birthdate.pm
+++ b/FS/FS/part_event/Condition/cust_birthdate.pm
@@ -43,8 +43,10 @@ sub condition {
     die "Unparsable timeframe given: ".$self->option('timeframe');
   }
 
-  my $ck_dt = DateTime->from_epoch( epoch => $opt{time} );
-  my $bd_dt = DateTime->from_epoch( epoch => $birthdate );
+  my $ck_dt = DateTime->from_epoch( epoch => $opt{time} )
+                      ->truncate( to => 'day' );
+  my $bd_dt = DateTime->from_epoch( epoch => $birthdate )
+                      ->truncate( to => 'day' );
 
   # Find the birthday for this calendar year.  If customer birthday
   # has already passed this year, find the birthday for next year.

-----------------------------------------------------------------------

Summary of changes:
 FS/FS/part_event/Condition/cust_birthdate.pm | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)




More information about the freeside-commits mailing list