Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 6634ba45

Von Moritz Bunkus vor fast 10 Jahren hinzugefügt

  • ID 6634ba45debbd7371b8740592d9821ba5e58ff5d
  • Vorgänger e3a83f49
  • Nachfolger e2a023ca

SL::DB::CustomVariable: value() für Typ 'date' gefixt

Bisher wurde schlicht das falsche Feld zurückgegeben: text_value. Nun
wird eine Instanz von DateTime zurückgegeben, die auf den Tag
getruncatet ist.

Unterschiede anzeigen:

SL/DB/CustomVariable.pm
75 75

  
76 76
    my $id = int($self->number_value);
77 77
    return $id ? SL::DB::Part->new(id => $id)->load() : undef;
78
  } elsif ( $type eq 'date' ) {
79
    return $self->timestamp_value->clone->truncate(to => 'day');
78 80
  }
79 81

  
80
  goto &text_value; # text, textfield, date and select
82
  goto &text_value; # text, textfield and select
81 83
}
82 84

  
83 85
sub value_as_text {

Auch abrufbar als: Unified diff