CStoreEditor batch_retrieve repairs
authorBill Erickson <berick@esilibrary.com>
Wed, 19 Oct 2011 17:42:16 +0000 (13:42 -0400)
committerLebbeous Fogle-Weekley <lebbeous@esilibrary.com>
Wed, 19 Oct 2011 19:56:15 +0000 (15:56 -0400)
commit02349cafced289943d547a5711de17fcba92cee0
treee6c99bc978221e0b4bbc6c38b245048a5239f290
parent26d0bc0701527e5ab600a085fe165387f43b9c9a
CStoreEditor batch_retrieve repairs

1. If the caller provides additional cstore params, like flesh,
flesh_fields, etc. make sure we only use the first component of the
search (the list of identifier values) for the cstore search.

2. Determine the identifier field from the class being retrieved instead
of hard-coding it to be "id"

Signed-off-by: Bill Erickson <berick@esilibrary.com>
Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
Open-ILS/src/perlmods/lib/OpenILS/Utils/CStoreEditor.pm