From 1bcdf1da3bb10d564a6a56a89af5afa53e5cd78f Mon Sep 17 00:00:00 2001 From: tobi <31960611+tsmethurst@users.noreply.github.com> Date: Tue, 12 Mar 2024 15:34:08 +0100 Subject: [feature] Process incoming `Move` activity (#2724) * [feature] Process incoming account Move activity * fix targetAcct typo * put move origin account on fMsg * shift more move functionality back to the worker fn * simplify error logic --- internal/messages/messages.go | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'internal/messages') diff --git a/internal/messages/messages.go b/internal/messages/messages.go index 236aea722..32cb5fbba 100644 --- a/internal/messages/messages.go +++ b/internal/messages/messages.go @@ -34,10 +34,11 @@ type FromClientAPI struct { // FromFediAPI wraps a message that travels from the federating API into the processor. type FromFediAPI struct { - APObjectType string - APActivityType string - APIri *url.URL - APObjectModel interface{} // Optional AP model of the Object of the Activity. Should be Accountable or Statusable. - GTSModel interface{} // Optional GTS model of the Activity or Object. - ReceivingAccount *gtsmodel.Account // Local account which owns the inbox that this Activity was posted to. + APObjectType string + APActivityType string + APIri *url.URL + APObjectModel interface{} // Optional AP model of the Object of the Activity. Should be Accountable or Statusable. + GTSModel interface{} // Optional GTS model of the Activity or Object. + RequestingAccount *gtsmodel.Account // Remote account that posted this Activity to the inbox. + ReceivingAccount *gtsmodel.Account // Local account which owns the inbox that this Activity was posted to. } -- cgit v1.2.3