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

(-)a/C4/Circulation.pm (-2 / +4 lines)
Lines 2024-2030 sub AddReturn { Link Here
2024
        if (defined $update_loc_rules->{_ALL_}) {
2024
        if (defined $update_loc_rules->{_ALL_}) {
2025
            if ($update_loc_rules->{_ALL_} eq '_PERM_') { $update_loc_rules->{_ALL_} = $item->permanent_location; }
2025
            if ($update_loc_rules->{_ALL_} eq '_PERM_') { $update_loc_rules->{_ALL_} = $item->permanent_location; }
2026
            if ($update_loc_rules->{_ALL_} eq '_BLANK_') { $update_loc_rules->{_ALL_} = ''; }
2026
            if ($update_loc_rules->{_ALL_} eq '_BLANK_') { $update_loc_rules->{_ALL_} = ''; }
2027
            if ( defined $item->location && $item->location ne $update_loc_rules->{_ALL_}) {
2027
            if (
2028
                ( defined $item->location && $item->location ne $update_loc_rules->{_ALL_}) ||
2029
                (!defined $item->location && $update_loc_rules->{_ALL_} ne "")
2030
               ) {
2028
                $messages->{'ItemLocationUpdated'} = { from => $item->location, to => $update_loc_rules->{_ALL_} };
2031
                $messages->{'ItemLocationUpdated'} = { from => $item->location, to => $update_loc_rules->{_ALL_} };
2029
                $item->location($update_loc_rules->{_ALL_})->store({skip_record_index=>1});
2032
                $item->location($update_loc_rules->{_ALL_})->store({skip_record_index=>1});
2030
            }
2033
            }
2031
- 

Return to bug 28472