X-Git-Url: https://git.donarmstrong.com/?p=reference.git;a=blobdiff_plain;f=lib%2FReference%2FRetrieve%2FPubMed.pm;h=d1de4e9c20a68ec1d7c275f3e348edcc8674bb09;hp=0ecc842ee1d068839004117d5a0336e09811a77b;hb=6f76a72abf717b3e1fa3ea4027169734b1ebbad7;hpb=956d316132b62b0f9537ba05b4f6b646bd927416 diff --git a/lib/Reference/Retrieve/PubMed.pm b/lib/Reference/Retrieve/PubMed.pm index 0ecc842..d1de4e9 100644 --- a/lib/Reference/Retrieve/PubMed.pm +++ b/lib/Reference/Retrieve/PubMed.pm @@ -362,6 +362,9 @@ sub _fix_medline_journal($$$;){ $journal{lc($2)} = $3; } } + if (ref $ref->{JrXml}{Serial}{ISSN} ne 'ARRAY') { + $ref->{JrXml}{Serial}{ISSN} = [$ref->{JrXml}{Serial}{ISSN}]; + } my $print_issn = $ref->{JrXml}{Serial}{ISSN}[0]{IssnType} eq 'Print' ? 0 : 1; my @journal_entry = (title => $ref->{JrXml}{Serial}{Title},