Merge pull request #342 from elasticsales/fix-pickle-loads
Fix for pickle.loads
This commit is contained in:
commit
e7da9144f5
@ -152,7 +152,8 @@ class BaseDocument(object):
|
||||
if isinstance(data["_data"], SON):
|
||||
data["_data"] = self.__class__._from_son(data["_data"])._data
|
||||
for k in ('_changed_fields', '_initialised', '_created', '_data'):
|
||||
setattr(self, k, data[k])
|
||||
if k in data:
|
||||
setattr(self, k, data[k])
|
||||
|
||||
def __iter__(self):
|
||||
if 'id' in self._fields and 'id' not in self._fields_ordered:
|
||||
|
Loading…
x
Reference in New Issue
Block a user