Fix #866: does not follow

This commit is contained in:
David Bordeynik
2015-02-16 12:25:37 +02:00
parent 0205d827f1
commit 5c3d91e65e
3 changed files with 10 additions and 0 deletions

View File

@@ -75,6 +75,10 @@ class BaseDict(dict):
self._mark_as_changed()
return super(BaseDict, self).popitem(*args, **kwargs)
def setdefault(self, *args, **kwargs):
self._mark_as_changed()
return super(BaseDict, self).setdefault(*args, **kwargs)
def update(self, *args, **kwargs):
self._mark_as_changed()
return super(BaseDict, self).update(*args, **kwargs)