From ecec5b35c7afca25860174f5134f5b138f0db76c Mon Sep 17 00:00:00 2001 From: erickson Date: Thu, 17 Jan 2008 21:31:31 +0000 Subject: [PATCH] added provider fleshing git-svn-id: svn://svn.open-ils.org/ILS/branches/acq-experiment@8410 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/web/oilsweb/oilsweb/lib/acq/picklist.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Open-ILS/web/oilsweb/oilsweb/lib/acq/picklist.py b/Open-ILS/web/oilsweb/oilsweb/lib/acq/picklist.py index c092f9c3e8..118d0d1ac4 100644 --- a/Open-ILS/web/oilsweb/oilsweb/lib/acq/picklist.py +++ b/Open-ILS/web/oilsweb/oilsweb/lib/acq/picklist.py @@ -31,6 +31,15 @@ class PicklistMgr(object): } ).recv().content() + if kwargs.get('flesh_provider'): + for entry in entries: + if entry.provider(): + provider = self.ses.request( + 'open-ils.acq.provider.retrieve', + self.request_mgr.ctx.core.authtoken, + entry.provider()).recv().content() + entry.provider(provider) + self.picklist.entries(entries) def retrieve_entry(self, entry_id): -- 2.11.0