Bug 18922: Warning in Biblio::GetCOinSBiblio
Use of uninitialized value in concatenation (.) or string at C4/Biblio.pm line 1456. Note: In current master this is now line 1370 (Oct 9, 2017). Test plan: Enable COinSinOPACResults. Select a record with leader pos6==a and pos7==a. This triggers genre to be journalArticle and titletype to be a. Without this patch, do an opac search that includes this record. Check the log. You should see the warning. Apply this patch, search again and check the log. The warning should not be repeated again. Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl> Signed-off-by: Owen Leonard <oleonard@myacpl.org> Signed-off-by: Julian Maurice <julian.maurice@biblibre.com> Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org> (cherry picked from commita82d54d4b4) Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com> (cherry picked from commit0e1bc5db82) Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
This commit is contained in:
parent
95bcc2a86a
commit
fbc68648a6
|
|
@ -1506,9 +1506,9 @@ sub GetCOinSBiblio {
|
|||
$isbn = $record->subfield( '773', 'z' ) || '';
|
||||
$issn = $record->subfield( '773', 'x' ) || '';
|
||||
if ($mtx eq 'journal') {
|
||||
$title .= "&rft.title=" . (($record->subfield( '773', 't' ) || $record->subfield( '773', 'a')));
|
||||
$title .= "&rft.title=" . ( $record->subfield( '773', 't' ) || $record->subfield( '773', 'a') || q{} );
|
||||
} else {
|
||||
$title .= "&rft.btitle=" . (($record->subfield( '773', 't' ) || $record->subfield( '773', 'a')) || '');
|
||||
$title .= "&rft.btitle=" . ( $record->subfield( '773', 't' ) || $record->subfield( '773', 'a') || q{} );
|
||||
}
|
||||
foreach my $rel ($record->subfield( '773', 'g' )) {
|
||||
if ($pages) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue