bug 614150: bail out on ACTOR_USER_NOT_FOUND
authorgmc <gmc@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 6 Aug 2010 01:21:31 +0000 (01:21 +0000)
committergmc <gmc@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 6 Aug 2010 01:21:31 +0000 (01:21 +0000)
commit182913fcc2f4d5aad9bf50fda7206fa6de503a58
tree09814606d825aff878dd0d3147bf15af5268bd00
parent6c4eee83130b96d5aeecc3b9048ee0d4f0cabf6c
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/trunk@17113 dcc99617-32d9-48b4-a31d-7c20da2025e4
Open-ILS/src/perlmods/OpenILS/Application/Circ/Circulate.pm