eliminate funkiness with reappearing "Postal invoice" on errors
authorivan <ivan>
Fri, 15 Dec 2006 08:25:44 +0000 (08:25 +0000)
committerivan <ivan>
Fri, 15 Dec 2006 08:25:44 +0000 (08:25 +0000)
httemplate/edit/cust_main.cgi
httemplate/edit/cust_main/billing.html

index daddd8e..748cdde 100755 (executable)
@@ -62,6 +62,8 @@
 %  $password = '';
 %  $popnum = 0;
 %  @invoicing_list = ();
+%  push @invoicing_list, 'POST'
+%    unless $conf->exists('disablepostalinvoicedefault');
 %}
 %$cgi->delete_all();
 %
index ae56307..77db7b6 100644 (file)
     <TR>
       <TD WIDTH="608" COLSPAN="2"><INPUT TYPE="checkbox" NAME="invoicing_list_POST" VALUE="POST" <%
 
-        ( (    ! @invoicing_list
-            && ! $conf->exists('disablepostalinvoicedefault')
-            && ! $cust_main->custnum
-          )
-          || grep { $_ eq 'POST' } @invoicing_list                     )
+        ( grep { $_ eq 'POST' } @invoicing_list )
 
           ? 'CHECKED'
           : ''