X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Fedit%2Fprocess%2Fquick-cust_pkg.cgi;fp=httemplate%2Fedit%2Fprocess%2Fquick-cust_pkg.cgi;h=b1d0fe423d32da154bc13f25618be84f8bffb82c;hb=1a896a3db22ff50712b055581bc8808c22848c29;hp=9f3d9e12dd637221891ef137007f31cafa93dce1;hpb=2ad3c23b11ac3977445b39f9019795a137bc9626;p=freeside.git diff --git a/httemplate/edit/process/quick-cust_pkg.cgi b/httemplate/edit/process/quick-cust_pkg.cgi index 9f3d9e12d..b1d0fe423 100644 --- a/httemplate/edit/process/quick-cust_pkg.cgi +++ b/httemplate/edit/process/quick-cust_pkg.cgi @@ -143,6 +143,8 @@ if ( $quotationnum ) { $quotation_pkg->quotationnum($quotationnum); $quotation_pkg->prospectnum($prospect_main->prospectnum) if $prospect_main; + my %opt = (); + if ( $locationnum == -1 ) { my $cust_location = FS::cust_location->new({ 'custnum' => $cust_main ? $cust_main->custnum : '', @@ -155,7 +157,7 @@ if ( $quotationnum ) { $opt{'locationnum'} = $locationnum; } - $error = $quotation_pkg->insert || $quotation_pkg->estimate; + $error = $quotation_pkg->insert(%opt) || $quotation_pkg->estimate; } else {