diff options
author | Yorhel <git@yorhel.nl> | 2019-07-16 07:51:37 +0200 |
---|---|---|
committer | Yorhel <git@yorhel.nl> | 2019-07-16 07:51:37 +0200 |
commit | b3b8cdff901d3dfd6bbb9296b1382971d70f5fca (patch) | |
tree | b3cbeba608cbcb457c7543f1a09a7f524b338450 | |
parent | 8ab30d5cb8799c0c0d50f3e3a69009a1046bcd4e (diff) |
Handler::Releases: Fix undefined value warning when adding a new release
-rw-r--r-- | lib/VNDB/Handler/Releases.pm | 4 |
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}} ] ], |