X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2FFS%2Fpart_export%2Fhttp.pm;h=aeeb59bfac4af5491a0cd2afdaf7944c09755f33;hb=c0afff8c23e18fc39e60219b2b48dcdde14bd5d8;hp=0d62409fc73464894e8c28f3e3adfb8054517d5f;hpb=e710e07e4451b7c615fb477799dc64bf3490248c;p=freeside.git diff --git a/FS/FS/part_export/http.pm b/FS/FS/part_export/http.pm index 0d62409fc..aeeb59bfa 100644 --- a/FS/FS/part_export/http.pm +++ b/FS/FS/part_export/http.pm @@ -91,9 +91,7 @@ sub _export_command { return unless $self->option("${action}_data"); - my $cust_main = $svc_x->table eq 'cust_main' - ? $svc_x - : $svc_x->cust_svc->cust_pkg->cust_main; + my $cust_main = $svc_x->cust_main or return; $self->http_queue( $svc_x->svcnum, $self->option('method'), @@ -115,9 +113,7 @@ sub _export_replace { return unless $self->option('replace_data'); - my $new_cust_main = $new->table eq 'cust_main' - ? $new - : $new->cust_svc->cust_pkg->cust_main; + my $new_cust_main = $new->cust_main or return; my $cust_main = $new_cust_main; #so folks can use $new_cust_main or $cust_main $self->http_queue( $new->svcnum,