diff options
author | Ivan Kohler <ivan@freeside.biz> | 2015-01-07 22:36:25 -0800 |
---|---|---|
committer | Ivan Kohler <ivan@freeside.biz> | 2015-01-07 22:36:25 -0800 |
commit | bd070d61afd640efdc7e659945badb04d99658a7 (patch) | |
tree | 35023a24c4a64eff3772d13c46a59b2631e3a77e /httemplate | |
parent | 3e34c2485163893b390e70bf9a5f357b32e57e21 (diff) |
default to commercial new cusotomer, RT#22560
Diffstat (limited to 'httemplate')
-rw-r--r-- | httemplate/edit/cust_main/basics.html | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/httemplate/edit/cust_main/basics.html b/httemplate/edit/cust_main/basics.html index 91868d4a8..3cf354bee 100644 --- a/httemplate/edit/cust_main/basics.html +++ b/httemplate/edit/cust_main/basics.html @@ -83,6 +83,7 @@ } <&| /elements/onload.js &> + rescom_changed(document.getElementById('residential_commercial_Residential')); agent_changed(document.getElementById('agentnum')) </&> @@ -247,6 +248,8 @@ my( $cust_main, %opt ) = @_; my $custnum = $opt{'custnum'}; +my $conf = new FS::Conf; + if ( $cgi->param('error') ) { $cust_main->set('residential_commercial', ($cgi->param('residential_commercial') eq 'Commercial') @@ -260,12 +263,13 @@ if ( $cgi->param('error') ) { : 'Residential' ); } else { #new customer - #config to default to commercial and/or disable residential when someone needs - $cust_main->set('residential_commercial', 'Residential'); + $cust_main->set('residential_commercial', + $conf->exists('cust_main-default_commercial') + ? 'Commercial' + : 'Residential' + ); } -my $conf = new FS::Conf; - my $curuser = $FS::CurrentUser::CurrentUser; my $r = qq!<font color="#ff0000">*</font> !; |