]> git.koha-community.org Git - koha.git/commit
Bug 36473: Handle Invalid Metadata Exceptions in totalissues.pl
authorNick Clemens <nick@bywatersolutions.com>
Mon, 1 Apr 2024 14:32:08 +0000 (14:32 +0000)
committerKatrin Fischer <katrin.fischer@bsz-bw.de>
Fri, 12 Apr 2024 10:12:33 +0000 (12:12 +0200)
commitf3d2f34d7a6aeead30b40a30b239f15c6c94a7f2
tree2a990642b414970cfe5b56fc73a1b328cfd93710
parent9e9cc822cbd7836827a9596f71c50d5ad37f6802
Bug 36473: Handle Invalid Metadata Exceptions in totalissues.pl

This patch wraps the call for record in an eval, and catches any invalid metadata
exceptions, letting the warning show, but allowing the script to continue
To test:
1 - In default KTD record 369 has problems, otherwise you need to break a record
2 - Run : misc/cronjobs/update_totalissues.pl --use-stats --commit=1000 -v
3 - It dies at record 369 (or the one you broke)
4 - Apply patch
5 - Run again
6 - It succeeds, but skips the bad record

Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
C4/Biblio.pm