From e9f294a8f4536834b0e00cb977971d4b5c86151a Mon Sep 17 00:00:00 2001 From: miker Date: Wed, 8 Mar 2006 17:07:36 +0000 Subject: [PATCH] adding a generic org_unit search git-svn-id: svn://svn.open-ils.org/ILS/trunk@3281 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- .../src/perlmods/OpenILS/Application/Actor.pm | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/Open-ILS/src/perlmods/OpenILS/Application/Actor.pm b/Open-ILS/src/perlmods/OpenILS/Application/Actor.pm index e23ae48f74..7c6d88617b 100644 --- a/Open-ILS/src/perlmods/OpenILS/Application/Actor.pm +++ b/Open-ILS/src/perlmods/OpenILS/Application/Actor.pm @@ -785,6 +785,23 @@ sub get_org_unit { return $home_ou; } +__PACKAGE__->register_method( + method => "search_org_unit", + api_name => "open-ils.actor.org_unit_list.search", +); + +sub search_org_unit { + + my( $self, $client, $field, $value ) = @_; + + my $list = OpenILS::Application::AppUtils->simple_scalar_request( + "open-ils.storage", + "open-ils.storage.direct.actor.org_unit.search.$field.atomic", + $value ); + + return $list; +} + # build the org tree -- 2.43.2