[freeside-commits] branch master updated. c1a8a9a97ee439036f9f3da5ff222fe3612fc4be
Ivan
ivan at 420.am
Wed Aug 8 00:38:33 PDT 2012
The branch, master has been updated
via c1a8a9a97ee439036f9f3da5ff222fe3612fc4be (commit)
from ce1554c9cbd7d97adeb8d55f23cdd18e12e6a623 (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 c1a8a9a97ee439036f9f3da5ff222fe3612fc4be
Author: Ivan Kohler <ivan at freeside.biz>
Date: Wed Aug 8 00:38:33 2012 -0700
remove old tax_rate records even if .tax does not match geocode/taxclassnum/taxname/etc. should be enough(bad data from last update?), RT#18817
diff --git a/FS/FS/tax_rate.pm b/FS/FS/tax_rate.pm
index a5a623d..6c65bd4 100644
--- a/FS/FS/tax_rate.pm
+++ b/FS/FS/tax_rate.pm
@@ -826,6 +826,9 @@ sub batch_import {
}
}
+ #remove even if the rate doesn't match,
+ # geocode/taxclassnum/taxname/etc. should be enough
+ delete $delete{$_}->{tax};
my $old = qsearchs( 'tax_rate', $delete{$_} );
unless ($old) {
$dbh->rollback if $oldAutoCommit;
-----------------------------------------------------------------------
Summary of changes:
FS/FS/tax_rate.pm | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
More information about the freeside-commits
mailing list