Fixed #22879 -- Intercept errors coming from cursor.__next__()
This commit is contained in:
parent
984a57a9c9
commit
d4bc0bf435
|
@ -29,7 +29,9 @@ class CursorWrapper(object):
|
|||
return cursor_attr
|
||||
|
||||
def __iter__(self):
|
||||
return iter(self.cursor)
|
||||
with self.db.wrap_database_errors:
|
||||
for item in self.cursor:
|
||||
yield item
|
||||
|
||||
def __enter__(self):
|
||||
return self
|
||||
|
|
Loading…
Reference in New Issue