Fix wrong array population. || operator works in scalar context!

This commit is contained in:
Martin Kamerbeek 2010-11-04 13:52:15 +01:00
parent 1655d92642
commit 370e2c91bf

View file

@ -116,11 +116,9 @@ sub getViewVars {
$options{ $mailing->getId } = $mailing->getTitle;
};
my @subscribeMailings = (
$self->session->form->checkList( 'subscribeMailings' )
|| @{ $self->getConfigurationData->{'subscribeMailings'} || [] }
|| @subscribed
);
my @subscribeMailings = $self->session->form->checkList( 'subscribeMailings' );
@subscribeMailings = @{ $self->getConfigurationData->{'subscribeMailings'} || [] } unless @subscribeMailings;
@subscribeMailings = @subscribed unless @subscribeMailings;
push @{ $var->{ field_loop } }, (
{