diff --git a/api/funkwhale_api/federation/tasks.py b/api/funkwhale_api/federation/tasks.py index b59d65d4c..86bef50e1 100644 --- a/api/funkwhale_api/federation/tasks.py +++ b/api/funkwhale_api/federation/tasks.py @@ -399,7 +399,9 @@ def fetch(fetch_obj): serializer = None for serializer_class in serializer_classes: - serializer = serializer_class(existing, data=payload) + serializer = serializer_class( + existing, data=payload, context={"fetch_actor": actor} + ) if not serializer.is_valid(): continue else: