my $multis = $m->get_multis;
my %MULTIFILE = ();
for my $t ( keys %{$multis} ) {
- for my $s ( keys %{$t})
+ for my $s ( keys %{$multis->{$t}})
{ open my $fh, ">", ($c->{prefix} . "-HOLDINGS-MULT-$t$s.pg"); $MULTIFILE{"$t$s"} = $fh }
}
# handle holdings multis
for my $sub ( sort keys %{$multis->{$tagid}} ) {
- for my $value ( @{$rec->{tags}[$holdidx]{multi}{$sub}} )
- { my $fh = $MULTIFILE{"$tagid$sub"}; print $fh join("\t", $rec->{egid}, $j, $value), "\n" }
+ for my $value ( @{$rec->{tags}[$holdidx]{multi}{$sub}} ) {
+ my $fh = $MULTIFILE{"$tagid$sub"};
+ print $fh join("\t", $rec->{egid}, $j, $value), "\n";
+ }
}