[freeside-commits] branch master updated. 561acfcfe03d8e7057f5995c86e6d33f94679d42

Ivan ivan at 420.am
Tue Jan 10 16:09:45 PST 2017


The branch, master has been updated
       via  561acfcfe03d8e7057f5995c86e6d33f94679d42 (commit)
      from  2134f9e82324c8920609aa0854abc84b9e5348ae (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 561acfcfe03d8e7057f5995c86e6d33f94679d42
Author: Ivan Kohler <ivan at freeside.biz>
Date:   Tue Jan 10 16:09:43 2017 -0800

    fix errors about expired cards from automatic encryption enabling, RT#74905, RT#74085

diff --git a/FS/FS/cust_main.pm b/FS/FS/cust_main.pm
index ee570da..5ffc84a 100644
--- a/FS/FS/cust_main.pm
+++ b/FS/FS/cust_main.pm
@@ -5410,6 +5410,12 @@ sub queueable_upgrade {
         if (!$record->custnum && $table eq 'cust_pay_pending') {
           $record->set('custnum_pending',1);
         }
+
+        local($ignore_expired_card) = 1;
+        local($ignore_banned_card) = 1;
+        local($skip_fuzzyfiles) = 1;
+        local($import) = 1;#prevent automatic geocoding (need its own variable?)
+
         my $error = $record->replace;
         die $error if $error;
       }

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

Summary of changes:
 FS/FS/cust_main.pm |    6 ++++++
 1 file changed, 6 insertions(+)




More information about the freeside-commits mailing list