[freeside-commits] branch master updated. 0e8e082b68d6210eb8749ac6211b969818928f3d

Christopher Burger burgerc at freeside.biz
Tue Jan 8 09:03:30 PST 2019


The branch, master has been updated
       via  0e8e082b68d6210eb8749ac6211b969818928f3d (commit)
      from  06a55e88c46108a667d2c26e59b210382a9ea984 (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 0e8e082b68d6210eb8749ac6211b969818928f3d
Author: Christopher Burger <burgerc at freeside.biz>
Date:   Tue Jan 8 12:03:00 2019 -0500

    RT# 80175 - updated payment gateway override to not drop ACH overrides on upgrade

diff --git a/FS/FS/agent_payment_gateway.pm b/FS/FS/agent_payment_gateway.pm
index 6a7cc06d1..16979d859 100644
--- a/FS/FS/agent_payment_gateway.pm
+++ b/FS/FS/agent_payment_gateway.pm
@@ -119,10 +119,10 @@ sub _upgrade_data {
       'table' => 'agent_payment_gateway',
       'extra_sql' => ' WHERE taxclass IS NOT NULL AND taxclass != \'\'',
     });
-  die "Agent cardtype override no longer supported"
+  die "Non ACH (E-check) Agent cardtype override no longer supported"
     if qsearch({
       'table' => 'agent_payment_gateway',
-      'extra_sql' => ' WHERE cardtype IS NOT NULL AND cardtype != \'\'',
+      'extra_sql' => ' WHERE cardtype IS NOT NULL AND cardtype != \'\' AND cardtype != \'ACH\'',
     });
   return '';
 }

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

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




More information about the freeside-commits mailing list