From e670c32a9147f632d06ee10c170201677ec1e12d Mon Sep 17 00:00:00 2001 From: Tobi Smethurst <31960611+tsmethurst@users.noreply.github.com> Date: Mon, 24 May 2021 18:49:48 +0200 Subject: Faves (#31) * start on federating faves * outbound federation of likes working --- internal/message/accountprocess.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'internal/message/accountprocess.go') diff --git a/internal/message/accountprocess.go b/internal/message/accountprocess.go index 424081c34..22542f0c3 100644 --- a/internal/message/accountprocess.go +++ b/internal/message/accountprocess.go @@ -22,6 +22,7 @@ import ( "errors" "fmt" + "github.com/google/uuid" apimodel "github.com/superseriousbusiness/gotosocial/internal/api/model" "github.com/superseriousbusiness/gotosocial/internal/db" "github.com/superseriousbusiness/gotosocial/internal/gtsmodel" @@ -417,11 +418,15 @@ func (p *processor) AccountFollowCreate(authed *oauth.Auth, form *apimodel.Accou } // make the follow request + + newFollowID := uuid.NewString() + fr := >smodel.FollowRequest{ + ID: newFollowID, AccountID: authed.Account.ID, TargetAccountID: form.TargetAccountID, ShowReblogs: true, - URI: util.GenerateURIForFollow(authed.Account.Username, p.config.Protocol, p.config.Host), + URI: util.GenerateURIForFollow(authed.Account.Username, p.config.Protocol, p.config.Host, newFollowID), Notify: false, } if form.Reblogs != nil { -- cgit v1.2.3