From 993aae5e48a5a3b47a7c7bb3cb66e2d8abda17b2 Mon Sep 17 00:00:00 2001 From: tobi <31960611+tsmethurst@users.noreply.github.com> Date: Wed, 25 Jan 2023 11:12:27 +0100 Subject: [feature] Accept incoming federated Flag activity (#1382) * start working on handling incoming Flag activity * interim commit * federate Flag in successfully --- internal/typeutils/converter.go | 2 ++ 1 file changed, 2 insertions(+) (limited to 'internal/typeutils/converter.go') diff --git a/internal/typeutils/converter.go b/internal/typeutils/converter.go index c7fd31470..33ed617e0 100644 --- a/internal/typeutils/converter.go +++ b/internal/typeutils/converter.go @@ -141,6 +141,8 @@ type TypeConverter interface { // // NOTE -- this is different from one status being boosted multiple times! In this case, new boosts should indeed be created. ASAnnounceToStatus(ctx context.Context, announceable ap.Announceable) (status *gtsmodel.Status, new bool, err error) + // ASFlagToReport converts a remote activitystreams 'flag' representation into a gts model report. + ASFlagToReport(ctx context.Context, flaggable ap.Flaggable) (report *gtsmodel.Report, err error) /* INTERNAL (gts) MODEL TO ACTIVITYSTREAMS MODEL -- cgit v1.2.3