1
1
mirror of https://github.com/encode/django-rest-framework.git synced 2025-03-12 07:55:48 +03:00

Merge pull request from tonimichel/master

Fixed AttributeError in ModelSerializer.save when ModelSerializer.restore_object is overwritten
This commit is contained in:
Tom Christie 2012-11-06 03:03:04 -08:00
commit 6d4c6999af

View File

@ -458,7 +458,7 @@ class ModelSerializer(Serializer):
""" """
self.object.save() self.object.save()
if self.m2m_data and save_m2m: if getattr(self, 'm2m_data', None) and save_m2m:
for accessor_name, object_list in self.m2m_data.items(): for accessor_name, object_list in self.m2m_data.items():
setattr(self.object, accessor_name, object_list) setattr(self.object, accessor_name, object_list)
self.m2m_data = {} self.m2m_data = {}