use public open-ils.actor method in lieu of private storage method
authorerickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 10 Dec 2008 17:43:15 +0000 (17:43 +0000)
committererickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 10 Dec 2008 17:43:15 +0000 (17:43 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_1_4@11499 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/src/perlmods/OpenILS/WWW/Redirect.pm

index 3bee1db..84b5a41 100644 (file)
@@ -71,10 +71,10 @@ sub handler {
        if(my $shortname = redirect_libs($user_ip)) {
 
                $logger->info("Apache redirecting $user_ip to $shortname");
-               my $session = OpenSRF::AppSession->create("open-ils.storage");
+               my $session = OpenSRF::AppSession->create("open-ils.actor");
 
                my $org = $session->request(
-                       "open-ils.storage.direct.actor.org_unit.search.shortname",
+            'open-ils.actor.org_unit.retrieve_by_shorname',
                         $shortname)->gather(1);
 
                if($org) { $url .= "?ol=" . $org->id; }