First cut at displaying lineitem_detail records and assigned
authordjfiander <djfiander@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 12 Mar 2008 01:12:04 +0000 (01:12 +0000)
committerdjfiander <djfiander@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 12 Mar 2008 01:12:04 +0000 (01:12 +0000)
funds to individual copies.

git-svn-id: svn://svn.open-ils.org/ILS/branches/acq-experiment@8982 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/web/oilsweb/oilsweb/lib/acq/picklist.py

index 851e9a7..21b80ee 100644 (file)
@@ -56,7 +56,9 @@ class PicklistMgr(object):
                 "limit" : kwargs.get('limit'),
                 "idlist" : kwargs.get('idlist'),
                 "flesh_attrs" : 1,
-                "clear_marc" : 1
+                "clear_marc" : 1,
+                "sort_attr" : kwargs.get('sort_attr'),
+                "sort_dir":  kwargs.get('sort_dir')
             }
         ).recv().content()
 
@@ -98,7 +100,8 @@ class PicklistMgr(object):
         
 
     def retrieve_lineitem(self, lineitem_id, **kwargs):
-        args = {'flesh_attrs': kwargs.get('flesh_attrs')}
+        args = {'flesh_attrs' : kwargs.get('flesh_attrs'),
+                'flesh_li_details' : kwargs.get('flesh_li_details')}
         lineitem = self.ses.request(
             'open-ils.acq.lineitem.retrieve',
             self.request_mgr.ctx.core.authtoken.value, lineitem_id, args).recv().content()