projects
/
freeside.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
RT# 79284 Fix UI bug for Change Package screen
[freeside.git]
/
FS
/
FS
/
TaxEngine.pm
diff --git
a/FS/FS/TaxEngine.pm
b/FS/FS/TaxEngine.pm
index
4560142
..
e92bf76
100644
(file)
--- a/
FS/FS/TaxEngine.pm
+++ b/
FS/FS/TaxEngine.pm
@@
-124,6
+124,8
@@
sub calculate_taxes {
if ( !@raw_taxlines ) {
return;
} elsif ( !ref $raw_taxlines[0] ) { # error message
if ( !@raw_taxlines ) {
return;
} elsif ( !ref $raw_taxlines[0] ) { # error message
+ #this isn't actually handled by our caller... better for make_taxlines to
+ # die, that'll be caught be the eval around us in cust_main/Billing.pm
return $raw_taxlines[0];
}
return $raw_taxlines[0];
}
@@
-296,7
+298,10
@@
a string on failure.
sub add_taxproduct {
my $class = shift;
sub add_taxproduct {
my $class = shift;
- "$class does not allow manually adding taxproducts";
+ #my $classname = ref($class);
+ #my $vendor = (split('::',$classname))[2];
+ my $vendor = ref($class) || $class;
+ "$vendor does not allow manually adding taxproducts";
}
=item transfer_batch (batch-style only)
}
=item transfer_batch (batch-style only)