summaryrefslogtreecommitdiff
path: root/fs_signup
diff options
context:
space:
mode:
authorivan <ivan>2001-08-17 10:52:54 +0000
committerivan <ivan>2001-08-17 10:52:54 +0000
commit35f71d9fa1c7304e4be260d5db28c0a8480b4750 (patch)
treee87f915bdecd5396feddb4803e3e98b42715fc04 /fs_signup
parent926e9ed1c29c929e0f8c1b4dc57e02b21cf14598 (diff)
fix email invoice to the being-creted-account bug
Diffstat (limited to 'fs_signup')
-rwxr-xr-xfs_signup/fs_signup_server15
1 files changed, 1 insertions, 14 deletions
diff --git a/fs_signup/fs_signup_server b/fs_signup/fs_signup_server
index 03defd6..c6ee665 100755
--- a/fs_signup/fs_signup_server
+++ b/fs_signup/fs_signup_server
@@ -126,8 +126,6 @@ while (1) {
my @invoicing_list = split( /\s*\,\s*/, $invoicing_list );
- $error ||= $cust_main->check_invoicing_list( \@invoicing_list );
-
my $part_pkg = qsearchs( 'part_pkg', { 'pkgpart' => $pkgpart } )
or $error ||= "WARNING: unknown pkgpart $pkgpart";
my $svcpart = $part_pkg->svcpart unless $error;
@@ -164,22 +162,11 @@ while (1) {
use Tie::RefHash;
tie my %hash, 'Tie::RefHash';
%hash = ( $cust_pkg => [ $svc_acct ] );
- $error ||= $cust_main->insert( \%hash );
- #if ( $cust_pkg && ! $error ) { #in this case, $cust_pkg should always
- # #be definied, but....
- # $cust_pkg->custnum( $cust_main->custnum );
- # $error ||= $cust_pkg->insert;
- # warn "WARNING: $error on pre-checked cust_pkg record!" if $error;
- # $svc_acct->pkgnum( $cust_pkg->pkgnum );
- # $error ||= $svc_acct->insert;
- # warn "WARNING: $error on pre-checked svc_acct record!" if $error;
- #}
+ $error ||= $cust_main->insert( \%hash, \@invoicing_list );
warn "[fs_signup_server] Sending results...\n" if $Debug;
print $writer $error, "\n";
- $cust_main->invoicing_list( \@invoicing_list ) unless $error;
-
}
close $writer;
close $reader;