[freeside-commits] branch FREESIDE_3_BRANCH updated. f036b79d6c17055ba894aed3ea5fb877c1d1bc5a

Mitch Jackson mitch at freeside.biz
Fri Mar 1 16:12:18 PST 2019


The branch, FREESIDE_3_BRANCH has been updated
       via  f036b79d6c17055ba894aed3ea5fb877c1d1bc5a (commit)
      from  d78525addbcbd66b48e23a5a62801d19eca4d71f (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 f036b79d6c17055ba894aed3ea5fb877c1d1bc5a
Author: Mitch Jackson <mitch at freeside.biz>
Date:   Fri Mar 1 18:57:05 2019 -0500

    RT# 82955 Fix egc_truncate error in FS::pay_batch::paymentech

diff --git a/FS/FS/pay_batch/paymentech.pm b/FS/FS/pay_batch/paymentech.pm
index 96a05f003..3295cefa2 100644
--- a/FS/FS/pay_batch/paymentech.pm
+++ b/FS/FS/pay_batch/paymentech.pm
@@ -128,13 +128,13 @@ my %paymentech_countries = map { $_ => 1 } qw( US CA GB UK );
           ecpDelvMethod   => 'A',
         ),
                            # truncate_egc will die() on empty string
-        avsZip      => $_->zip      ? truncate_egc($_->zip,      10) : undef,
-        avsAddress1 => $_->address1 ? truncate_egc($_->address1, 30) : undef,
-        avsAddress2 => $_->address2 ? truncate_egc($_->address2, 30) : undef,
-        avsCity     => $_->city     ? truncate_egc($_->city,     20) : undef,
-        avsState    => $_->state    ? truncate_egc($_->state,     2) : undef,
+        avsZip      => $_->zip      ? truncate_egc($_->zip,      10, '') : undef,
+        avsAddress1 => $_->address1 ? truncate_egc($_->address1, 30, '') : undef,
+        avsAddress2 => $_->address2 ? truncate_egc($_->address2, 30, '') : undef,
+        avsCity     => $_->city     ? truncate_egc($_->city,     20, '') : undef,
+        avsState    => $_->state    ? truncate_egc($_->state,     2, '') : undef,
         avsName     => ($_->first || $_->last)
-                       ? truncate_egc($_->first. ' '. $_->last, 30) : undef,
+                       ? truncate_egc($_->first. ' '. $_->last, 30, '') : undef,
         ( $paymentech_countries{ $_->country }
           ? ( avsCountryCode  => $_->country )
           : ()

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

Summary of changes:
 FS/FS/pay_batch/paymentech.pm | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)




More information about the freeside-commits mailing list