Lines 1150-1155
if $transferToDo is not set, then the status is set to "Waiting" as well.
Link Here
|
1150 |
otherwise, a transfer is on the way, and the end of the transfer will |
1150 |
otherwise, a transfer is on the way, and the end of the transfer will |
1151 |
take care of the waiting status |
1151 |
take care of the waiting status |
1152 |
|
1152 |
|
|
|
1153 |
This function also removes any entry of the hold in holds queue table. |
1154 |
|
1153 |
=cut |
1155 |
=cut |
1154 |
|
1156 |
|
1155 |
sub ModReserveAffect { |
1157 |
sub ModReserveAffect { |
Lines 1205-1210
sub ModReserveAffect {
Link Here
|
1205 |
CartToShelf( $itemnumber ); |
1207 |
CartToShelf( $itemnumber ); |
1206 |
} |
1208 |
} |
1207 |
|
1209 |
|
|
|
1210 |
my $std = $dbh->prepare(q{ |
1211 |
DELETE q, t |
1212 |
FROM tmp_holdsqueue q |
1213 |
INNER JOIN hold_fill_targets t |
1214 |
ON q.borrowernumber = t.borrowernumber |
1215 |
AND q.biblionumber = t.biblionumber |
1216 |
AND q.itemnumber = t.itemnumber |
1217 |
AND q.item_level_request = t.item_level_request |
1218 |
AND q.holdingbranch = t.source_branchcode |
1219 |
WHERE t.reserve_id = ? |
1220 |
}); |
1221 |
$std->execute($hold->reserve_id); |
1222 |
|
1208 |
logaction( 'HOLDS', 'MODIFY', $hold->reserve_id, Dumper($hold->unblessed) ) |
1223 |
logaction( 'HOLDS', 'MODIFY', $hold->reserve_id, Dumper($hold->unblessed) ) |
1209 |
if C4::Context->preference('HoldsLog'); |
1224 |
if C4::Context->preference('HoldsLog'); |
1210 |
|
1225 |
|
1211 |
- |
|
|