summaryrefslogtreecommitdiff
path: root/FS/FS/part_export.pm
diff options
context:
space:
mode:
authormark <mark>2011-12-26 22:17:52 +0000
committermark <mark>2011-12-26 22:17:52 +0000
commit0642c1b5d97d0987491424736054c1abc9d579b1 (patch)
treee2c66068b5bd5fc58fa1e44346e6ecbb4569af22 /FS/FS/part_export.pm
parent897ec63b7df26ab49439c251584d02e5ea72e031 (diff)
import sqlradius attributes on upgrade, #15017
Diffstat (limited to 'FS/FS/part_export.pm')
-rw-r--r--FS/FS/part_export.pm6
1 files changed, 6 insertions, 0 deletions
diff --git a/FS/FS/part_export.pm b/FS/FS/part_export.pm
index 4b60953..45773e0 100644
--- a/FS/FS/part_export.pm
+++ b/FS/FS/part_export.pm
@@ -473,6 +473,12 @@ sub _upgrade_data { #class method
$error = $opt->replace;
die $error if $error;
}
+ # pass downstream
+ my %exports_in_use;
+ $exports_in_use{ref $_} = 1 foreach qsearch('part_export', {});
+ foreach (keys(%exports_in_use)) {
+ $_->_upgrade_exporttype(%opts) if $_->can('_upgrade_exporttype');
+ }
}
#=item exporttype2svcdb EXPORTTYPE