From ebf723dc94e189727a753698ce8e59ced02ea8ff Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Thu, 14 Oct 2021 08:38:02 +0200 Subject: [PATCH] Bug 21729: Simplify non-existent expiration date No change in behaviour expected by this patch. --- Koha/Hold.pm | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/Koha/Hold.pm b/Koha/Hold.pm index 9f7a261c9f6..0cadbb2ba4b 100644 --- a/Koha/Hold.pm +++ b/Koha/Hold.pm @@ -597,8 +597,7 @@ sub store { if ( C4::Context->preference('DefaultHoldExpirationdate') - and ( not defined $self->expirationdate - or $self->expirationdate eq '' ) + && !$self->expirationdate ) { $self->_set_default_expirationdate; @@ -612,9 +611,7 @@ sub store { if ( exists $updated_columns{reservedate} ) { if ( C4::Context->preference('DefaultHoldExpirationdate') - and ( not exists $updated_columns{expirationdate} - or exists $updated_columns{expirationdate} - and $updated_columns{expirationdate} eq '' ) + && ! exists $updated_columns{expirationdate} ) { $self->_set_default_expirationdate; -- 2.25.1