--- trunk2/all2all.pl 2004/10/10 17:36:43 504 +++ trunk2/all2all.pl 2004/10/18 20:03:42 520 @@ -139,9 +139,9 @@ $words =~ s/\W+$//; # first try to generate headline for this entry from index - my $h = shift @{$ds->{'index'}}; + my $h = $ds->{'index'}->[0]; # then, from display - $h ||= shift @{$ds->{'display'}}; + $h ||= $ds->{'display'}->[0]; # and as last resport, fallback to headline $h ||= $headline; @@ -158,7 +158,7 @@ foreach my $ds (@ds) { next if (! $ds->{'index'}); - $thes->{$ds->{'tag'}} ||= new WebPAC::Index; + $thes->{$ds->{'tag'}} ||= new WebPAC::Index( name => $ds->{'tag'} ); foreach my $h (@{$ds->{'index'}}) { $thes->{$ds->{'tag'}}->insert(