Commit c9b43c1f authored by Jeremy Hylton's avatar Jeremy Hylton

getObject() somtimes returns None.

parent 3b800118
......@@ -88,7 +88,7 @@ Usage: loadmail2 [options]
Specify the mailbox for getting input data.
$Id: zodbload.py,v 1.3 2003/10/02 18:17:26 jeremy Exp $
$Id: zodbload.py,v 1.4 2003/11/19 15:36:31 jeremy Exp $
"""
import mailbox
......@@ -424,7 +424,11 @@ def search(connection, terms, number):
results = cat(PrincipiaSearchSource=term)
n += len(results)
for result in results:
did = result.getObject().getId()
obj = result.getObject()
# Apparently, there is a bug in Zope that leads obj to be None
# on occasion.
if obj is not None:
obj.getId()
return n
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment