From: artunit Date: Tue, 15 Feb 2011 16:42:22 +0000 (+0000) Subject: fix bug for status X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=87db216bb9d30bb2cab8790ae5f51dbd4582ed9b;p=syrup%2Fmasslnc.git fix bug for status git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@1232 6d9bc8c9-1ec2-4278-b937-99fde70a366f --- diff --git a/conifer/integration/uwindsor.py b/conifer/integration/uwindsor.py index bf78bce..1de3205 100644 --- a/conifer/integration/uwindsor.py +++ b/conifer/integration/uwindsor.py @@ -162,7 +162,7 @@ def _item_status(bib_id): circmod = circinfo.get("circ_modifier") circs = circinfo.get("circulations") - if circs and len(circs) > 0 and circs.isdigit(): + if circs and isinstance(circs, list): circ = circs[0] rawdate = circ.get("due_date") #remove offset info, %z is flakey for some reason @@ -207,7 +207,7 @@ def _item_status(bib_id): alldisplay = callnum + ' (Available)' - if circs and len(circs) > 0 and circs.isdigit(): + if circs and isinstance(circs, list): alldisplay = '%s (DUE: %s)' % (callnum, time.strftime(settings.DUE_FORMAT,duetime)) alldues.append(alldisplay)