fix return address in welcome letters, RT#9497
authorivan <ivan>
Wed, 11 Aug 2010 00:08:50 +0000 (00:08 +0000)
committerivan <ivan>
Wed, 11 Aug 2010 00:08:50 +0000 (00:08 +0000)
FS/FS/cust_main.pm

index 925d6d7..93d4a69 100644 (file)
@@ -9578,8 +9578,13 @@ sub generate_letter {
       $letter_data{returnaddress} = $retadd;
     } elsif ( grep /\S/, $conf->config('company_address', $self->agentnum) ) {
       $letter_data{returnaddress} =
-        join( '\\*'."\n", map s/( {2,})/'~' x length($1)/eg,
-                          $conf->config('company_address', $self->agentnum)
+        join( "\n", map { s/( {2,})/'~' x length($1)/eg;
+                          s/$/\\\\\*/;
+                          $_;
+                        }
+                    ( $conf->config('company_name', $self->agentnum),
+                      $conf->config('company_address', $self->agentnum),
+                    )
         );
     } else {
       $letter_data{returnaddress} = '~';