From 4c2b83d9cae5323aa4b8f90132b51107c9a58db8 Mon Sep 17 00:00:00 2001 From: Ross Lawley Date: Tue, 14 Jun 2011 15:00:26 +0100 Subject: [PATCH] Remove errant __delete__ method --- mongoengine/base.py | 8 -------- 1 file changed, 8 deletions(-) diff --git a/mongoengine/base.py b/mongoengine/base.py index 41794f9a..8a0ded51 100644 --- a/mongoengine/base.py +++ b/mongoengine/base.py @@ -864,14 +864,6 @@ class BaseList(list): self.instance._mark_as_changed(self.name) super(BaseList, self).__delitem__(*args, **kwargs) - def __delete__(self, *args, **kwargs): - if hasattr(self, 'instance') and hasattr(self, 'name'): - import ipdb; ipdb.set_trace() - self.instance._mark_as_changed(self.name) - delattr(self, 'instance') - delattr(self, 'name') - super(BaseDict, self).__delete__(*args, **kwargs) - def append(self, *args, **kwargs): self.instance._mark_as_changed(self.name) return super(BaseList, self).append(*args, **kwargs)