From 37314c736907de968d3f61dd5dc93aa61c6ca161 Mon Sep 17 00:00:00 2001 From: ivan Date: Sun, 13 Mar 2011 02:31:10 +0000 Subject: qualification address handling changes, RT#7111 --- httemplate/edit/prospect_main.html | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) (limited to 'httemplate/edit/prospect_main.html') diff --git a/httemplate/edit/prospect_main.html b/httemplate/edit/prospect_main.html index c260eb8e2..eb3e4d6d3 100644 --- a/httemplate/edit/prospect_main.html +++ b/httemplate/edit/prospect_main.html @@ -19,12 +19,6 @@ { 'field' => 'contactnum', 'type' => 'contact', 'colspan' => 6, - ##actually o2m, but this seems to be working for edit so far - #'m2name_table' => 'contact', - #'m2name_namecol' => 'contactnum', - #'m2_label' => 'Contact', - #'m2_error_callback' => $m2_error_callback, - 'o2m_table' => 'contact', 'm2_label' => 'Contact', 'm2_error_callback' => $m2_error_callback, @@ -33,6 +27,7 @@ { 'field' => 'locationnum', 'type' => 'select-cust_location', 'empty_label' => 'No address', + 'alt_format' => $conf->exists('prospect_main-alt_address_format'), }, ], 'new_callback' => $new_callback, @@ -44,6 +39,7 @@ <%init> my $curuser = $FS::CurrentUser::CurrentUser; +my $conf = new FS::Conf; my $prospectnum; if ( $cgi->param('error') ) { @@ -139,7 +135,7 @@ my $m2_error_callback = sub { my $num = $1; if ( grep $cgi->param("contactnum$num$_"), @gfields ) { my $x = new FS::contact { - 'contactnum' => $cgi->param("contactnum$num"), + 'contactnum' => scalar($cgi->param("contactnum$num")), map { $_ => scalar($cgi->param("contactnum${num}_$_")) } @fields, }; $x; -- cgit v1.2.1