From 25b48e1acbf6ad7ebd3e85b479ee6cd3a8ccd098 Mon Sep 17 00:00:00 2001 From: ivan Date: Sun, 20 Mar 2011 19:38:28 +0000 Subject: qualification address handling changes, RT#7111 --- httemplate/edit/process/qual.cgi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'httemplate/edit/process') diff --git a/httemplate/edit/process/qual.cgi b/httemplate/edit/process/qual.cgi index a702047c5..dd8d00b11 100644 --- a/httemplate/edit/process/qual.cgi +++ b/httemplate/edit/process/qual.cgi @@ -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 ); -- cgit v1.2.1