Newer
Older
from funkwhale_api.activity import record
record.registry.register_serializer(serializers.ListeningActivitySerializer)
def broadcast_listening_to_instance_activity(data, obj):
if obj.user.privacy_level not in ["instance", "everyone"]:
channels.group_send(
"instance_activity", {"type": "event.send", "text": "", "data": data}
)