Bug 33497: Don't get host items if the MARC record is invalid
authorJonathan Druart <jonathan.druart@bugs.koha-community.org>
Fri, 7 Jul 2023 13:50:52 +0000 (15:50 +0200)
committerTomas Cohen Arazi <tomascohen@theke.io>
Fri, 7 Jul 2023 15:12:43 +0000 (12:12 -0300)
commit8bd54203126322392abeab29144c6240e0f95e27
tree5947ffc910453d0b85145079b870c956131c9eff
parent24b2cd367f511e6f5f3dfb4bfb9b34d1e1ec8068
Bug 33497: Don't get host items if the MARC record is invalid

When don't want to explode with "invalid data" later so we need to
condition the host_item search

call trace was
        Koha::Biblio::Metadata::record('Koha::Biblio::Metadata=HASH(0x55ab92e60120)') called at /kohadevbox/koha/Koha/Biblio.pm line 538
        Koha::Biblio::_host_itemnumbers('Koha::Biblio=HASH(0x55ab92e4d5c0)') called at /kohadevbox/koha/Koha/Biblio.pm line 498
        Koha::Biblio::items('Koha::Biblio=HASH(0x55ab92e4d5c0)', 'HASH(0x55ab934615d8)') called at /kohadevbox/koha/catalogue/detail.pl line 200

This is fixing t/db_dependent/selenium/regressions.t

Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
catalogue/detail.pl