@@ -, +, @@ --- C4/Reserves.pm | 2 +- Koha/Hold.pm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) --- a/C4/Reserves.pm +++ a/C4/Reserves.pm @@ -44,7 +44,6 @@ use Koha::Holds; use Koha::ItemTypes; use Koha::Items; use Koha::Libraries; -use Koha::Old::Holds; use Koha::Patrons; use Koha::Plugins; use Koha::Policy::Holds; @@ -1637,6 +1636,7 @@ sub _FixPriority { $hold = Koha::Holds->find( $reserve_id ); if (!defined $hold){ # may have already been checked out and hold fulfilled + require Koha::Old::Holds; $hold = Koha::Old::Holds->find( $reserve_id ); } return unless $hold; --- a/Koha/Hold.pm +++ a/Koha/Hold.pm @@ -34,7 +34,6 @@ use Koha::Biblios; use Koha::Hold::CancellationRequests; use Koha::Items; use Koha::Libraries; -use Koha::Old::Holds; use Koha::Calendar; use Koha::Plugins; @@ -987,6 +986,7 @@ Move a hold to the old_reserve table following the same pattern as Koha::Patron- sub _move_to_old { my ($self) = @_; my $hold_infos = $self->unblessed; + require Koha::Old::Hold; return Koha::Old::Hold->new( $hold_infos )->store; } --