Commit d4bc0bf4 authored by Mikhail Denisenko's avatar Mikhail Denisenko Committed by Anssi Kääriäinen
Browse files

Fixed #22879 -- Intercept errors coming from cursor.__next__()

parent 984a57a9
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -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