@@ -, +, @@ waitingdate already --- Koha/Hold.pm | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) --- a/Koha/Hold.pm +++ a/Koha/Hold.pm @@ -178,10 +178,18 @@ sub set_waiting { $self->priority(0); + my $waiting_date; my $today = dt_from_string(); + + if ( $self->waitingdate ) { + $waiting_date = $self->waitingdate; + } else { + $waiting_date = $today->ymd; + } + my $values = { found => 'W', - waitingdate => $today->ymd, + waitingdate => $waiting_date, desk_id => $desk_id, }; --