Revision ab7c51c1
Von Moritz Bunkus vor mehr als 5 Jahren hinzugefügt
SL/BackgroundJob/CreatePeriodicInvoices.pm | ||
---|---|---|
383 | 383 |
return unless @recipients; |
384 | 384 |
|
385 | 385 |
my %create_params = ( |
386 |
template => $self->find_template(name => 'invoice'),
|
|
386 |
template => scalar($self->find_template(name => 'invoice')),
|
|
387 | 387 |
variables => Form->new(''), |
388 | 388 |
return => 'file_name', |
389 | 389 |
variable_content_types => { |
Auch abrufbar als: Unified diff
Periodische Rechnungen: find_template-Aufruf gefit
find_template gibt je nach Kontext (Skalar vs. Array) unterschiedliche
Dinge zurück. Innerhalb einer Hashzuweisung herrscht Array-Kontext,
und damit kann je nach Reihenfolge, in der die Hash-Parameter von Perl
ausgewertet werden, der gesamte Hashinhalt schrott sein.