Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision bd218b67

Von G. Richardson vor mehr als 4 Jahren hinzugefügt

  • ID bd218b6785fca3d569b3217186007044c621e8ba
  • Vorgänger ca1a82fb
  • Nachfolger 03007e57

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.

Unterschiede anzeigen:

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