From bbfa3defb56001c45300c34cec72cf7db59eac0c Mon Sep 17 00:00:00 2001 From: artunit Date: Fri, 22 Apr 2011 20:17:58 +0000 Subject: [PATCH] handle placehold for CAMPUS_INFO call git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1419 6d9bc8c9-1ec2-4278-b937-99fde70a366f --- conifer/integration/uwindsor.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/conifer/integration/uwindsor.py b/conifer/integration/uwindsor.py index 5cd4df9..92c304d 100644 --- a/conifer/integration/uwindsor.py +++ b/conifer/integration/uwindsor.py @@ -68,8 +68,12 @@ class UWindsorIntegration(EvergreenIntegration): def _campus_info(self, name, *args): url = '%s%s?%s' % (settings.CAMPUS_INFO_SERVICE, name, simplejson.dumps(args)) - raw = urlopen(url).read() - return simplejson.loads(raw) + try: + raw = urlopen(url).read() + return simplejson.loads(raw) + except: + return None + def external_person_lookup(self, userid): """ -- 2.11.0