View | Details | Raw Unified | Return to bug 14576
Collapse All | Expand All

(-)a/C4/Items.pm (-1 / +1 lines)
Lines 549-555 sub ModItemTransfer { Link Here
549
    my $item = Koha::Items->find( $itemnumber );
549
    my $item = Koha::Items->find( $itemnumber );
550
550
551
    # Remove the 'shelving cart' location status if it is being used.
551
    # Remove the 'shelving cart' location status if it is being used.
552
    CartToShelf( $itemnumber ) if ( $item->{'location'} eq 'CART' && $item->{'permanent_location'} ne 'CART' );
552
    CartToShelf( $itemnumber ) if ( $item->location eq 'CART' && $item->permanent_location ne 'CART' );
553
553
554
    $dbh->do("UPDATE branchtransfers SET datearrived = NOW(), comments = ? WHERE itemnumber = ? AND datearrived IS NULL", undef, "Canceled, new transfer from $frombranch to $tobranch created", $itemnumber);
554
    $dbh->do("UPDATE branchtransfers SET datearrived = NOW(), comments = ? WHERE itemnumber = ? AND datearrived IS NULL", undef, "Canceled, new transfer from $frombranch to $tobranch created", $itemnumber);
555
555
(-)a/C4/Reserves.pm (-3 / +2 lines)
Lines 1029-1035 sub ModReserveStatus { Link Here
1029
    $sth_set->execute( $newstatus, $itemnumber );
1029
    $sth_set->execute( $newstatus, $itemnumber );
1030
1030
1031
    my $item = Koha::Items->find($itemnumber);
1031
    my $item = Koha::Items->find($itemnumber);
1032
    if ( ( $item->{'location'} eq 'CART' && $item->{'permanent_location'} ne 'CART'  ) && $newstatus ) {
1032
    if ( ( $item->location eq 'CART' && $item->permanent_location ne 'CART'  ) && $newstatus ) {
1033
      CartToShelf( $itemnumber );
1033
      CartToShelf( $itemnumber );
1034
    }
1034
    }
1035
}
1035
}
Lines 1082-1088 sub ModReserveAffect { Link Here
1082
1082
1083
    _FixPriority( { biblionumber => $biblionumber } );
1083
    _FixPriority( { biblionumber => $biblionumber } );
1084
    my $item = Koha::Items->find($itemnumber);
1084
    my $item = Koha::Items->find($itemnumber);
1085
    if ( ( $item->{'location'} eq 'CART' && $item->{'permanent_location'} ne 'CART'  ) ) {
1085
    if ( ( $item->location eq 'CART' && $item->permanent_location ne 'CART'  ) ) {
1086
      CartToShelf( $itemnumber );
1086
      CartToShelf( $itemnumber );
1087
    }
1087
    }
1088
1088
1089
- 

Return to bug 14576