]> git.koha-community.org Git - koha.git/commit
Bug 37425: Check for existence of biblio object before fetching cover images
authorNick Clemens <nick@bywatersolutions.com>
Mon, 22 Jul 2024 19:46:33 +0000 (19:46 +0000)
committerMartin Renvoize <martin.renvoize@ptfs-europe.com>
Thu, 25 Jul 2024 10:01:29 +0000 (11:01 +0100)
commit8fdddccffb2fa165b32e6a9c9b8d6d3dcacd5b08
tree5a2479b0638a15ad311cd0ab659f00b191f1ea0f
parente828f5f839ae709fd8425a0ee46401cb835b2ce1
Bug 37425: Check for existence of biblio object before fetching cover images

This patch simply adds a conditional to ensure the biblio object has been retrieved and assumes no cover images otherwise

To test:
 1 - Enable system preference LocalCoverImages
 2 - Perform a search in staff interface
 3 - Find the biblionumebr for one of the results and delete it via the SQL backend:
     DELETE FROM biblio WHERE biblionumber=3;
 4 - Search again.
 5 - KO!
     Can't call method "cover_images" on an undefined value at /usr/share/koha/intranet/cgi-bin/catalogue/search.pl line 671.
 6 - Reindex, confirm error is gone
 7 - Apply patch
 8 - Search again
 9 - Delete a record from the results via SQL
10 - Reload and confirm no error
11 - Reindex and repeat search and confirm no error

Signed-off-by: Roman Dolny <roman.dolny@jezuici.pl>
Signed-off-by: Julian Maurice <julian.maurice@biblibre.com>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
catalogue/search.pl