[Koha-bugs] [Bug 35172] Order receiving error
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Fri Jan 5 08:47:42 CET 2024
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35172
Hugo Agud <hagud at orex.es> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |hagud at orex.es
--- Comment #4 from Hugo Agud <hagud at orex.es> ---
Good morning, I have suffer the same issue...
I have checked that this only happens in some orders, then it must be some
metadata issue (my point of view)
I have dumped database and restored in koha 23.11 and worked fine...caming back
to 22.05
I have checked logs in koha 22.05.*
[2024/01/05 01:18:13] [ERROR] GET /api/v1/acquisitions/orders: unhandled
excepti
on (Mojo::Exception)<<Can't call
method "to_api" on an undefined value at /usr/s
hare/koha/lib/Koha/Biblio.pm line 1098.>>
Koha::REST::Plugin::Exceptions::__ANON
__
/usr/share/koha/lib/Koha/REST/Plugin/Exceptions.pm (73)
I suspect it is an issue with metadata of the orders, checimg the code
sub to_api {
my ($self, $args) = @_;
my $response = $self->SUPER::to_api($args);
my $biblioitem = $self->biblioitem;
I suspect it could be the biblioitem data, not presented in some recordS?
I have added a else condition to ignore if there is no biblioitem
I have edited the code and add a log warn [2024/01/05 01:43:10] [WARN] Biblio
with biblionumber 13250 does not have a valid biblioitem object at
/usr/share/koha/lib/Koha/Biblio.pm line 1108.
And it works... I can confirm that there is no biblioitem with that
biblionumber.. then it is a metadata issue
--
You are receiving this mail because:
You are watching all bug changes.
You are the assignee for the bug.
More information about the Koha-bugs
mailing list