From 2917d6bdd276b89a0260e2c0e544b4222ca5b0c9 Mon Sep 17 00:00:00 2001 From: Nick Clemens Date: Mon, 22 Jul 2024 19:02:22 +0000 Subject: [PATCH] Bug 28762: (QA follow-up) Restore protection against unknown itemtypes Signed-off-by: Nick Clemens --- Koha/Item.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Koha/Item.pm b/Koha/Item.pm index 64c18e47f47..45a4f43cf38 100644 --- a/Koha/Item.pm +++ b/Koha/Item.pm @@ -1843,7 +1843,8 @@ Returns the effective not for loan status of the item sub effective_not_for_loan_status { my ($self) = @_; - my $itype_notforloan = $self->itemtype->notforloan; + my $itemtype = $self->itemtype; + my $itype_notforloan = $itemtype ? $itemtype->notforloan : undef; return ( defined($itype_notforloan) && !$self->notforloan ) ? $itype_notforloan : $self->notforloan; } -- 2.39.2