diff options
| author | 2024-04-17 16:54:40 +0100 | |
|---|---|---|
| committer | 2024-04-17 16:54:40 +0100 | |
| commit | c67bbe5ba036ab500f6a2a1fd4ad4b0a91b3a9f9 (patch) | |
| tree | e5ea174a2d073396ec0f7fe4417ae279d5dcd90c /internal/federation/federatingdb | |
| parent | [feature] Status source endpoint (#2848) (diff) | |
| download | gotosocial-c67bbe5ba036ab500f6a2a1fd4ad4b0a91b3a9f9.tar.xz | |
update to set requesting account when deleting status (#2849)
Diffstat (limited to 'internal/federation/federatingdb')
| -rw-r--r-- | internal/federation/federatingdb/delete.go | 9 | 
1 files changed, 5 insertions, 4 deletions
| diff --git a/internal/federation/federatingdb/delete.go b/internal/federation/federatingdb/delete.go index 14bc20209..622ef6d3d 100644 --- a/internal/federation/federatingdb/delete.go +++ b/internal/federation/federatingdb/delete.go @@ -53,10 +53,11 @@ func (f *federatingDB) Delete(ctx context.Context, id *url.URL) error {  	if s, err := f.state.DB.GetStatusByURI(ctx, id.String()); err == nil && requestingAcct.ID == s.AccountID {  		l.Debugf("deleting status: %s", s.ID)  		f.state.Workers.EnqueueFediAPI(ctx, messages.FromFediAPI{ -			APObjectType:     ap.ObjectNote, -			APActivityType:   ap.ActivityDelete, -			GTSModel:         s, -			ReceivingAccount: receivingAcct, +			APObjectType:      ap.ObjectNote, +			APActivityType:    ap.ActivityDelete, +			GTSModel:          s, +			ReceivingAccount:  receivingAcct, +			RequestingAccount: requestingAcct,  		})  	} | 
