38 |
my $sf = OpenIsis::subfields($row->{$isis_id}->[0]); |
my $sf = OpenIsis::subfields($row->{$isis_id}->[0]); |
39 |
if (! defined $subfield || length($subfield) == 0) { |
if (! defined $subfield || length($subfield) == 0) { |
40 |
# subfield list undef, empty or no defined subfields for this record |
# subfield list undef, empty or no defined subfields for this record |
41 |
return $row->{$isis_id}->[0]; |
my $all_sf = $row->{$isis_id}->[0]; |
42 |
|
$all_sf =~ s/\^./ /g; nuke definirions |
43 |
|
return $all_sf; |
44 |
} elsif ($sf->{$subfield}) { |
} elsif ($sf->{$subfield}) { |
45 |
return $sf->{$subfield}; |
return $sf->{$subfield}; |
46 |
} |
} |