bug 614150: bail out on ACTOR_USER_NOT_FOUND
authorgmc <gmc@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 6 Aug 2010 01:22:56 +0000 (01:22 +0000)
committergmc <gmc@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 6 Aug 2010 01:22:56 +0000 (01:22 +0000)
commit75814f23e67939fa5599ff1f31c99328e9a744a1
tree19d97514d1a60f5fa347042ac91d6d966595a92e
parentdc40bed98c0b46121cab42a29dc095c961517f69
bug 614150: bail out on ACTOR_USER_NOT_FOUND

This fixes a bug where uploading an offline checkout
that refers to a missing patron returns an INTERNAL_SERVER_ERROR
instead of ACTOR_USER_NOT_FOUND.  More generally, this avoids
an exception in case case where a circ operation is made
without checking the existence of the patron record beforehand.

mk_env could use a better name, too.

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_1_6_0@17116 dcc99617-32d9-48b4-a31d-7c20da2025e4
Open-ILS/src/perlmods/OpenILS/Application/Circ/Circulate.pm