MT#17507 add better errors on peaktime edits

Change-Id: I60ee68cd564d3d1225383fc3fab35bc2d5572849
changes/03/4603/3
Gerhard Jungwirth 9 years ago
parent cae2c0a9e6
commit 93a3ef4758

@ -59,6 +59,14 @@ sub validate {
my $end = $parsetime->parse_datetime($etime)
|| $parsetime2->parse_datetime($etime);
unless ($start && $end) {
$self->field('start')->add_error("wrong format - must be HH:MM:SS or HH:MM")
unless $start;
$self->field('end')->add_error("wrong format - must be HH:MM:SS or HH:MM")
unless $end;
return;
}
if ($end < $start) {
my $err_msg = 'End time must be later than start time.';
$self->field('start')->add_error($err_msg);

Loading…
Cancel
Save