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 1030-1036 sub ModReserveStatus { Link Here
1030
    $sth_set->execute( $newstatus, $itemnumber );
1030
    $sth_set->execute( $newstatus, $itemnumber );
1031
1031
1032
    my $item = Koha::Items->find($itemnumber);
1032
    my $item = Koha::Items->find($itemnumber);
1033
    if ( ( $item->{'location'} eq 'CART' && $item->{'permanent_location'} ne 'CART'  ) && $newstatus ) {
1033
    if ( ( $item->location eq 'CART' && $item->permanent_location ne 'CART'  ) && $newstatus ) {
1034
      CartToShelf( $itemnumber );
1034
      CartToShelf( $itemnumber );
1035
    }
1035
    }
1036
}
1036
}
Lines 1083-1089 sub ModReserveAffect { Link Here
1083
1083
1084
    _FixPriority( { biblionumber => $biblionumber } );
1084
    _FixPriority( { biblionumber => $biblionumber } );
1085
    my $item = Koha::Items->find($itemnumber);
1085
    my $item = Koha::Items->find($itemnumber);
1086
    if ( ( $item->{'location'} eq 'CART' && $item->{'permanent_location'} ne 'CART'  ) ) {
1086
    if ( ( $item->location eq 'CART' && $item->permanent_location ne 'CART'  ) ) {
1087
      CartToShelf( $itemnumber );
1087
      CartToShelf( $itemnumber );
1088
    }
1088
    }
1089
1089
1090
- 

Return to bug 14576