Bug 26498: Add default values
authorJonathan Druart <jonathan.druart@bugs.koha-community.org>
Wed, 7 Apr 2021 12:32:12 +0000 (14:32 +0200)
committerJonathan Druart <jonathan.druart@bugs.koha-community.org>
Wed, 7 Apr 2021 13:41:26 +0000 (15:41 +0200)
Just in case

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Koha/Hold.pm

index 46aee1a..a7455a4 100644 (file)
@@ -606,9 +606,9 @@ sub store {
 sub _set_default_expirationdate {
     my $self = shift;
 
-    my $period = C4::Context->preference('DefaultHoldExpirationdatePeriod');
+    my $period = C4::Context->preference('DefaultHoldExpirationdatePeriod') || 0;
     my $timeunit =
-      C4::Context->preference('DefaultHoldExpirationdateUnitOfTime');
+      C4::Context->preference('DefaultHoldExpirationdateUnitOfTime') || 'days';
 
     $self->expirationdate(
         dt_from_string( $self->reservedate )->add( $timeunit => $period ) );