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

(-)a/C4/Circulation.pm (-7 / +9 lines)
Lines 1904-1915 sub AddReturn { Link Here
1904
    # check if the return is allowed at this branch
1904
    # check if the return is allowed at this branch
1905
    my ($returnallowed, $message) = CanBookBeReturned($item, $branch);
1905
    my ($returnallowed, $message) = CanBookBeReturned($item, $branch);
1906
    unless ($returnallowed){
1906
    unless ($returnallowed){
1907
        $messages->{'Wrongbranch'} = {
1907
        my ($recheckallowed, $secondary_message) = CanBookBeReturned($item, $message);
1908
            Wrongbranch => $branch,
1908
        unless ($recheckallowed) {
1909
            Rightbranch => $message
1909
            $messages->{'Wrongbranch'} = {
1910
        };
1910
                Wrongbranch => $branch,
1911
        $doreturn = 0;
1911
                Rightbranch => $message
1912
        return ( $doreturn, $messages, $issue, $borrower );
1912
            };
1913
            $doreturn = 0;
1914
            return ( $doreturn, $messages, $issue, $borrower );
1915
        }
1913
    }
1916
    }
1914
1917
1915
    if ( $item->{'withdrawn'} ) { # book has been cancelled
1918
    if ( $item->{'withdrawn'} ) { # book has been cancelled
1916
- 

Return to bug 18750