X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=httemplate%2Fedit%2Fsvc_acct.cgi;h=8a2cb802ed5ab7c085e0bca6aa2b543f5d9bf5f8;hp=2154bf22c93d277bef21c0734402a47f52dcab74;hb=1e4aa8069f25e1b4101da20bb9e0d3f60357ea52;hpb=feafaf45ee709ef15b6cf7892abf89e4878c627b diff --git a/httemplate/edit/svc_acct.cgi b/httemplate/edit/svc_acct.cgi index 2154bf22c..8a2cb802e 100755 --- a/httemplate/edit/svc_acct.cgi +++ b/httemplate/edit/svc_acct.cgi @@ -1,5 +1,5 @@ <% -# +# use strict; use vars qw( $conf $cgi @shells $action $svcnum $svc_acct $pkgnum $svcpart @@ -118,10 +118,20 @@ END #domain $domsvc = $svc_acct->domsvc || 0; -if ( $part_svc->svc_acct__domsvc_flag eq "F" ) { +if ( $part_svc->svc_acct__domsvc_flag eq 'F' ) { print qq!!; } else { my @svc_domain = (); + if ( $part_svc->svc_acct__domsvc_flag eq 'D' ) { + my $svc_domain = + qsearchs('svc_domain', { 'svcnum' => $part_svc->svc_acct__domsvc } ); + if ( $svc_domain ) { + push @svc_domain, $svc_domain; + } else { + warn "unknown svc_domain.svcnum for part_svc.svc_acct__domsvc: ". + $part_svc->svc_acct__domsvc; + } + } my $cust_pkg = qsearchs('cust_pkg', { 'pkgnum' => $pkgnum } ); if ($cust_pkg) { my @cust_svc =