ws_ou may be null in an opac context, fall back to home org
authorerickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 18 Feb 2011 14:35:06 +0000 (14:35 +0000)
committererickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 18 Feb 2011 14:35:06 +0000 (14:35 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@19480 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Money.pm

index 38aff42..dcf19cc 100644 (file)
@@ -139,7 +139,7 @@ sub make_payments {
     my $cc_args = $payments->{cc_args};
     my $check_number = $payments->{check_number};
     my $total_paid = 0;
-    my $this_ou = $e->requestor->ws_ou;
+    my $this_ou = $e->requestor->ws_ou || $e->requestor->home_ou;
     my %orgs;
 
     # unless/until determined by payment processor API