E-Mail-Dialog: Vorbelegung vom Kunden/Lieferanten, wenn Ansprechperson keine E-Mail hat
authorMoritz Bunkus <m.bunkus@linet-services.de>
Fri, 4 Aug 2017 12:42:52 +0000 (14:42 +0200)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Fri, 4 Aug 2017 13:00:10 +0000 (15:00 +0200)
Siehe #263.

bin/mozilla/io.pl

index eab8398..1fd47c8 100644 (file)
@@ -1969,7 +1969,9 @@ sub show_sales_purchase_email_dialog {
   my $email = '';
   if ($::form->{cp_id}) {
     $email = SL::DB::Contact->load_cached($::form->{cp_id})->cp_email;
-  } elsif ($::form->{vc} && $::form->{vc_id}) {
+  }
+
+  if (!$email && $::form->{vc} && $::form->{vc_id}) {
     $email = SL::DB::Customer->load_cached($::form->{vc_id})->email if 'customer' eq $::form->{vc};
     $email = SL::DB::Vendor  ->load_cached($::form->{vc_id})->email if 'vendor'   eq $::form->{vc};
   }