More user transaction retrieval API cleanup
authorBill Erickson <berick@esilibrary.com>
Tue, 8 Feb 2011 21:03:59 +0000 (16:03 -0500)
committerBill Erickson <berick@esilibrary.com>
Tue, 8 Feb 2011 21:03:59 +0000 (16:03 -0500)
commite4de34888fa62090896d71b27c1b4735054880db
treeacc42ed8649348f46465dfc876fc7b9efd7850fd
parente65b3f44aaffd7fa1542e0358ad8caeb78e367d4
More user transaction retrieval API cleanup

Use consistent xact fleshing mechanism for circulations both for
less/cleaner code and to consistently take advantage of CSToreEditor for
authoritative support.

Added .flesh option to transaction history api calls, consistent with
non-history version.

Added a have_payments history call so we can limit retrieval to xacts
that had at least 1 payment

When making sub-req calls to payment API calls, call .authoritative as
appropriate
Open-ILS/src/perlmods/lib/OpenILS/Application/Actor.pm