_clean_changes

This commit is contained in:
Laura Klünder 2017-07-06 15:06:01 +02:00
parent 8e2d986190
commit a43a3184e0
3 changed files with 127 additions and 16 deletions

View file

@ -184,7 +184,4 @@ class ChangeSetViewSet(ReadOnlyModelViewSet):
def changes(self, request, *args, **kwargs):
changeset = self.get_object()
changeset.fill_changes_cache(include_deleted_created=True)
return Response([
obj.serialize()
for obj in chain(*(changed_objects.values() for changed_objects in changeset.changed_objects.values()))
])
return Response([obj.serialize() for obj in changeset.iter_changed_objects()])