diff --git a/src/c3nav/editor/api.py b/src/c3nav/editor/api.py index b254d108..8e14199b 100644 --- a/src/c3nav/editor/api.py +++ b/src/c3nav/editor/api.py @@ -348,7 +348,10 @@ class ChangeSetViewSet(ReadOnlyModelViewSet): if not can_access_editor(request): return PermissionDenied changeset = ChangeSet.get_for_request(request) - return Response(changeset.serialize()) + return Response({ + 'direct_editing': changeset.direct_editing, + 'changeset': changeset.serialize() if changeset.pk else None, + }) @action(detail=True, methods=['get']) def changes(self, request, *args, **kwargs):