Bug 24705: Holds placed via SIP will be given first priority
The SIP server does not calculate and pass a priority to AddReserve, which causes the hold to be given priority 1. Test Plan: 1) Place a hold via SIP for a record with existing holds 2) Note the new hold is top priority 3) Apply this patch 4) Restart SIP 5) Repeat step 1 6) New hold should be last priority Signed-off-by: Christofer Zorn <Christofer.Zorn@ajaxlibrary.ca> Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org> Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
This commit is contained in:
parent
f9bd5286b2
commit
8a6dd41d3a
1 changed files with 2 additions and 0 deletions
|
@ -66,8 +66,10 @@ sub do_hold {
|
|||
return $self;
|
||||
}
|
||||
|
||||
my $priority = C4::Reserves::CalculatePriority($item->biblionumber);
|
||||
AddReserve(
|
||||
{
|
||||
priority => $priority,
|
||||
branch => $branch,
|
||||
borrowernumber => $patron->borrowernumber,
|
||||
biblionumber => $item->biblionumber
|
||||
|
|
Loading…
Reference in a new issue