diff options
author | 2023-01-25 11:12:27 +0100 | |
---|---|---|
committer | 2023-01-25 11:12:27 +0100 | |
commit | 993aae5e48a5a3b47a7c7bb3cb66e2d8abda17b2 (patch) | |
tree | a64ad3edaf2a29f457bd050b24609fe4f1abdf02 /internal/typeutils/converter.go | |
parent | [feature] Implement reports admin API so admins can view + close reports (#1378) (diff) | |
download | gotosocial-993aae5e48a5a3b47a7c7bb3cb66e2d8abda17b2.tar.xz |
[feature] Accept incoming federated Flag activity (#1382)
* start working on handling incoming Flag activity
* interim commit
* federate Flag in successfully
Diffstat (limited to 'internal/typeutils/converter.go')
-rw-r--r-- | internal/typeutils/converter.go | 2 |
1 files changed, 2 insertions, 0 deletions
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 |