summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYorhel <git@yorhel.nl>2019-07-16 07:51:37 +0200
committerYorhel <git@yorhel.nl>2019-07-16 07:51:37 +0200
commitb3b8cdff901d3dfd6bbb9296b1382971d70f5fca (patch)
treeb3cbeba608cbcb457c7543f1a09a7f524b338450
parent8ab30d5cb8799c0c0d50f3e3a69009a1046bcd4e (diff)
Handler::Releases: Fix undefined value warning when adding a new release
-rw-r--r--lib/VNDB/Handler/Releases.pm4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/VNDB/Handler/Releases.pm b/lib/VNDB/Handler/Releases.pm
index 180457ec..9955f0a2 100644
--- a/lib/VNDB/Handler/Releases.pm
+++ b/lib/VNDB/Handler/Releases.pm
@@ -443,11 +443,11 @@ sub _form {
[ static => label => 'Engine', content => sub {
my $other = $frm->{engine} && !grep($_ eq $frm->{engine}, @{$self->{engines}});
Select name => 'engine', id => 'engine', tabindex => 10;
- option value => $_, $frm->{engine} eq $_ ? (selected => 'selected') : (), $_ || 'Unknown'
+ option value => $_, ($frm->{engine}||'') eq $_ ? (selected => 'selected') : (), $_ || 'Unknown'
for ('', @{$self->{engines}});
option value => '_other_', $other ? (selected => 'selected') : (), 'Other';
end;
- input type => 'text', name => 'engine_oth', id => 'engine_oth', tabindex => 10, class => 'text '.($other ? '' : 'hidden'), value => $frm->{engine};
+ input type => 'text', name => 'engine_oth', id => 'engine_oth', tabindex => 10, class => 'text '.($other ? '' : 'hidden'), value => $frm->{engine}||'';
} ],
[ select => short => 'voiced', name => 'Voiced', options => [
map [ $_, $self->{voiced}[$_] ], 0..$#{$self->{voiced}} ] ],