Return the copy status name when a copy is not available
authordbs <dbs@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 1 Dec 2010 19:11:41 +0000 (19:11 +0000)
committerdbs <dbs@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 1 Dec 2010 19:11:41 +0000 (19:11 +0000)
commit6d10cba03ab97b84f8f6ac0409481ad4fc9a6365
tree7b61ada01f8692a58d7f2c8df57dffadf05af939
parentbd0fb12047242b4da93fc8f7ff08de4a880f0064
Return the copy status name when a copy is not available

It looks like the checkout operation used to return a fleshed
config.copy_status object, but that changed and we now get a
raw ccs ID back.

Retrieve the status name using the ccs ID and present that
to the users. Also, in case problems like this happen in
the future, provide a more specific error message and var
name so that it will be (hopefully!) a little clearer what
payload was expected in the first place :)

Resolves https://bugs.launchpad.net/evergreen/+bug/680575

Thanks to Jason Etheridge for a major assist with this bug.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@18897 dcc99617-32d9-48b4-a31d-7c20da2025e4
Open-ILS/xul/staff_client/server/circ/checkout.js