From a1224b13dc432243319b9b3ae8b1cc33291621eb Mon Sep 17 00:00:00 2001 From: Emmi Takkinen Date: Fri, 13 Oct 2023 14:30:36 +0300 Subject: [PATCH] Bug 29074: Prevent undef warning when DefaultHoldExpirationdate is read Test plan: Repeat test plan from first patch. Also prove t/db_dependent/Hold.t. Sponsored-by: Koha-Suomi Oy Signed-off-by: Lucas Gass --- Koha/Hold.pm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Koha/Hold.pm b/Koha/Hold.pm index 5c818ddfee8..4dfc7d2c248 100644 --- a/Koha/Hold.pm +++ b/Koha/Hold.pm @@ -911,6 +911,7 @@ sub store { if ( C4::Context->preference('DefaultHoldExpirationdate') + && defined C4::Context->preference('DefaultHoldExpirationdatePeriod') && C4::Context->preference('DefaultHoldExpirationdatePeriod') ne '' && !$self->expirationdate ) @@ -926,6 +927,7 @@ sub store { if ( exists $updated_columns{reservedate} ) { if ( C4::Context->preference('DefaultHoldExpirationdate') + && defined C4::Context->preference('DefaultHoldExpirationdatePeriod') && C4::Context->preference('DefaultHoldExpirationdatePeriod') ne '' && ! exists $updated_columns{expirationdate} ) -- 2.30.2