X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=httemplate%2Fedit%2Fprocess%2Fqual.cgi;h=21516542cbaf54510c38824908b688d57304f11a;hp=a702047c5ba8c7d9f6030fc3f533c3b185a5e9cf;hb=4d5e45b24200386a7fc47f2cd69949e82e4bc9c3;hpb=528e7e1cb1a6d05f87847bf9fd9b7e0e9fc33f6f diff --git a/httemplate/edit/process/qual.cgi b/httemplate/edit/process/qual.cgi index a702047c5..21516542c 100644 --- a/httemplate/edit/process/qual.cgi +++ b/httemplate/edit/process/qual.cgi @@ -2,7 +2,7 @@ % $cgi->param('error', $error); <% $cgi->redirect(popurl(3). 'misc/qual.html?'. $cgi->query_string ) %> %} else { -<% header('Qualification entered') %> +<& /elements/header-popup.html, 'Qualification entered' &> @@ -52,7 +52,7 @@ my %location_hash = ( qw( location_type location_number location_kind ) ); -if ( $locationnum == -1 ) { # adding a new one +if ( $locationnum == -1 || $locationnum == -3 ) { # adding a new one $cust_location = new FS::cust_location { $cust_or_prospect."num" => $custnum_or_prospectnum, @@ -80,7 +80,7 @@ $qual->phonenum($phonenum) if $phonenum ne ''; #$qual->locationnum($locationnum) if $locationnum > 0; $qual->exportnum($exportnum) if $exportnum > 0; $qual->set( $cust_or_prospect."num" => $custnum_or_prospectnum ) - unless $locationnum == -1 || $locationnum > 0; + unless $locationnum == -1 || $locationnum == -3 || $locationnum > 0; $error ||= $qual->insert( 'cust_location' => $cust_location );