From 53ce7ff5b5e67dbcaea1bdf740628a1c957c06e4 Mon Sep 17 00:00:00 2001 From: Pedro Amorim Date: Thu, 19 Sep 2024 14:00:41 +0000 Subject: [PATCH] Bug 37856: Consider absence of 'Report_Items' The SUSHI provider in question for this patchset also does not return any Report_Items entry. This patch accounts for that. --- Koha/ERM/EUsage/UsageDataProvider.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Koha/ERM/EUsage/UsageDataProvider.pm b/Koha/ERM/EUsage/UsageDataProvider.pm index 8d065ac494..a9e59ad25a 100644 --- a/Koha/ERM/EUsage/UsageDataProvider.pm +++ b/Koha/ERM/EUsage/UsageDataProvider.pm @@ -487,7 +487,7 @@ sub _sushi_errors { return 1; } - if ( scalar @{ $decoded_response->{Report_Items} } == 0 ) { + if ( $decoded_response->{Report_Items} && scalar @{ $decoded_response->{Report_Items} } == 0 ) { $self->{job_callbacks}->{add_message_callback}->( { type => 'error', -- 2.39.2