projects
/
freeside.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
update the tax class editor to enable taxclass adding, RT#2929
[freeside.git]
/
FS
/
FS
/
Upgrade.pm
diff --git
a/FS/FS/Upgrade.pm
b/FS/FS/Upgrade.pm
index
90e66d8
..
cb48230
100644
(file)
--- a/
FS/FS/Upgrade.pm
+++ b/
FS/FS/Upgrade.pm
@@
-49,8
+49,12
@@
sub upgrade {
eval "use $class;";
die $@ if $@;
eval "use $class;";
die $@ if $@;
- $class->_upgrade_data(%opt)
- if $class->can('_upgrade_data');
+ if ( $class->can('_upgrade_data') ) {
+ $class->_upgrade_data(%opt);
+ } else {
+ warn "WARNING: asked for upgrade of $table,".
+ " but FS::$table has no _upgrade_data method\n";
+ }
# my @records = @{ $data->{$table} };
#
# my @records = @{ $data->{$table} };
#
@@
-88,6
+92,10
@@
sub upgrade_data {
#populate cust_pay.otaker
'cust_pay' => [],
#populate cust_pay.otaker
'cust_pay' => [],
+
+ #populate part_pkg_taxclass for starters
+ 'part_pkg_taxclass' => [],
+
;
\%hash;
;
\%hash;