BUGFIX: Benachrichtigung automatisch erstellter Rechnungen fehlerhaft
authorMartin Helmling martin.helmling@octosoft.eu <martin.helmling@octosoft.eu>
Mon, 12 Dec 2016 13:38:37 +0000 (14:38 +0100)
committerMartin Helmling martin.helmling@octosoft.eu <martin.helmling@octosoft.eu>
Mon, 12 Dec 2016 13:38:37 +0000 (14:38 +0100)
Dieses Problem wird im Redmine Ticket #218 angesprochen.

Durch Verwendung einer lokalen Variable behoben

SL/BackgroundJob/CreatePeriodicInvoices.pm

index 22f9bf9..490f21e 100644 (file)
@@ -65,8 +65,8 @@ sub run {
     }
   }
 
-  $self->_print_invoice($_) for @invoices_to_print;
-  $self->_email_invoice($_) for @invoices_to_email;
+  foreach my $inv ( @invoices_to_print ) { $self->_print_invoice($inv); }
+  foreach my $inv ( @invoices_to_email ) { $self->_email_invoice($inv); }
 
   $self->_send_summary_email(
     [ map { $_->{invoice} } @new_invoices      ],