Revision bd218b67
Von G. Richardson vor mehr als 4 Jahren hinzugefügt
SL/DB/Helper/Payment.pm | ||
---|---|---|
58 | 58 |
} |
59 | 59 |
|
60 | 60 |
my $transdate_obj; |
61 |
if (ref($params{transdate} eq 'DateTime')) {
|
|
61 |
if (ref($params{transdate}) eq 'DateTime') {
|
|
62 | 62 |
$transdate_obj = $params{transdate}; |
63 | 63 |
} else { |
64 |
$transdate_obj = $::locale->parse_date_to_object($params{transdate}); |
|
64 |
$transdate_obj = $::locale->parse_date_to_object($params{transdate});
|
|
65 | 65 |
}; |
66 | 66 |
croak t8('Illegal date') unless ref $transdate_obj; |
67 | 67 |
|
Auch abrufbar als: Unified diff
Payment Helper - Logikfehler bei Parameter transdate
Es war eine Klammer falsch gesetzt, daher wurden nie DateTime-Objekte
erkannt und man mußte das Datum immer als formatierten String übergeben.
Jetzt sollte es auch wieder mit DateTime-Objekten funktionieren.