From 3d964e6b75faeb923de5bd5529097f894590a0cf Mon Sep 17 00:00:00 2001 From: Gerhard Jungwirth Date: Tue, 22 Jul 2014 09:44:17 +0200 Subject: [PATCH] MT#8261 fix evaluation zero to false --- lib/NGCP/Panel/Field/NumRangeAPI.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/NGCP/Panel/Field/NumRangeAPI.pm b/lib/NGCP/Panel/Field/NumRangeAPI.pm index 77b8dd698a..e110d6fd58 100644 --- a/lib/NGCP/Panel/Field/NumRangeAPI.pm +++ b/lib/NGCP/Panel/Field/NumRangeAPI.pm @@ -8,7 +8,7 @@ has 'max_end' => (isa => 'Int', default => 999_999, is => 'rw'); sub validate { my ( $self ) = @_; my ($start, $end) = $self->value =~ m/(\d+)-(\d+)/; - unless ($start && $end && $start >= 0 && $end >= 0) { + unless ((defined $start) && (defined $end) && $start >= 0 && $end >= 0) { $self->add_error('Invalid format'); return; }