diff options
| author | Claude Paroz <claude@2xlibre.net> | 2012-11-17 10:51:30 +0100 |
|---|---|---|
| committer | Claude Paroz <claude@2xlibre.net> | 2012-11-17 16:34:14 +0100 |
| commit | 8c69278764ae31b0cd495d21b84444bf2471c103 (patch) | |
| tree | 630cd08a3127e993eb3080bee1c2016b12192003 | |
| parent | 7a38e86bde3cae12353fe0a4b5de9420ba780fb1 (diff) | |
Fixed #18989 -- Removed unused condition in CursorWrapper
Thanks zimnyx for the report.
| -rw-r--r-- | django/db/backends/util.py | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/django/db/backends/util.py b/django/db/backends/util.py index e029c42899..1ba23060e0 100644 --- a/django/db/backends/util.py +++ b/django/db/backends/util.py @@ -24,11 +24,9 @@ class CursorWrapper(object): self.db.set_dirty() def __getattr__(self, attr): - self.set_dirty() - if attr in self.__dict__: - return self.__dict__[attr] - else: - return getattr(self.cursor, attr) + if attr in ('execute', 'executemany', 'callproc'): + self.set_dirty() + return getattr(self.cursor, attr) def __iter__(self): return iter(self.cursor) |
