From bdbb20401b8435df8f1150df2c7b5d45275d94a1 Mon Sep 17 00:00:00 2001 From: kim Date: Mon, 27 Jan 2025 14:08:52 +0000 Subject: [PATCH] add missing (my bad!) federating wrapped callbacks behaviour --- internal/federation/federator.go | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/internal/federation/federator.go b/internal/federation/federator.go index 6409139b7..8f3efb302 100644 --- a/internal/federation/federator.go +++ b/internal/federation/federator.go @@ -80,7 +80,15 @@ func NewFederator( ), // prepared response to FederatingCallbacks() - wrapped: pub.FederatingWrappedCallbacks{}, + wrapped: pub.FederatingWrappedCallbacks{ + + // OnFollow determines what action to take for this + // particular callback if a Follow Activity is handled. + // + // For our implementation, we always want to do nothing + // because we have internal logic for handling follows. + OnFollow: pub.OnFollowDoNothing, + }, callback: []any{ federatingDB.Like, federatingDB.Block,