diff --git a/api/funkwhale_api/federation/routes.py b/api/funkwhale_api/federation/routes.py index f5429e6b252e395533b29fd1e99588c4f6d34dc6..cf8596c29c3e56d514e090883c47738d7b5ce3b0 100644 --- a/api/funkwhale_api/federation/routes.py +++ b/api/funkwhale_api/federation/routes.py @@ -164,7 +164,7 @@ def inbox_create_audio(payload, context): if is_channel: channel = context["actor"].get_channel() serializer = serializers.ChannelCreateUploadSerializer( - data=payload["object"], context={"channel": channel}, + data=payload, context={"channel": channel}, ) else: serializer = serializers.UploadSerializer(