From: erickson Date: Fri, 22 Feb 2008 22:49:31 +0000 (+0000) Subject: removed unnecessary lineitem_details_count virtual field and fleshing X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=c7abb8718f3a321dcf496ee206f80c380fb2e046;p=Evergreen.git removed unnecessary lineitem_details_count virtual field and fleshing git-svn-id: svn://svn.open-ils.org/ILS/branches/acq-experiment@8828 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- diff --git a/Open-ILS/examples/fm_IDL.xml b/Open-ILS/examples/fm_IDL.xml index 384dc292c1..e495c733c7 100644 --- a/Open-ILS/examples/fm_IDL.xml +++ b/Open-ILS/examples/fm_IDL.xml @@ -2697,7 +2697,6 @@ - diff --git a/Open-ILS/src/perlmods/OpenILS/Application/Acq/Financials.pm b/Open-ILS/src/perlmods/OpenILS/Application/Acq/Financials.pm index d2ad0e5aa1..770e4f2849 100644 --- a/Open-ILS/src/perlmods/OpenILS/Application/Acq/Financials.pm +++ b/Open-ILS/src/perlmods/OpenILS/Application/Acq/Financials.pm @@ -632,7 +632,6 @@ __PACKAGE__->register_method( li_limit : number of lineitems to return if fleshing line items; li_offset : lineitem offset if fleshing line items li_order_by : lineitem sort definition if fleshing line items - flesh_lineitem_detail_count : flesh lineitem_detail_count field /, type => 'hash'} ], @@ -690,13 +689,6 @@ sub retrieve_purchase_order_impl { $_->clear_marc for @$items; } - if($$options{flesh_lineitem_details_count}) { - for my $item (@$items) { - my $ids = $e->search_acq_po_li_detail({po_lineitem => $item->id}, {idlist => 1}); - $item->lineitem_details_count(scalar(@$ids)); - } - } - $po->lineitems($items); }