diff options
Diffstat (limited to 'internal/federation')
| -rw-r--r-- | internal/federation/dereferencing/announce.go | 5 | ||||
| -rw-r--r-- | internal/federation/dereferencing/status_test.go | 8 | 
2 files changed, 12 insertions, 1 deletions
| diff --git a/internal/federation/dereferencing/announce.go b/internal/federation/dereferencing/announce.go index d5cc5ad0c..f0b4c9e9a 100644 --- a/internal/federation/dereferencing/announce.go +++ b/internal/federation/dereferencing/announce.go @@ -60,7 +60,10 @@ func (d *deref) DereferenceAnnounce(ctx context.Context, announce *gtsmodel.Stat  	announce.BoostOfID = boostedStatus.ID  	announce.BoostOfAccountID = boostedStatus.AccountID  	announce.Visibility = boostedStatus.Visibility -	announce.VisibilityAdvanced = boostedStatus.VisibilityAdvanced +	announce.Federated = boostedStatus.Federated +	announce.Boostable = boostedStatus.Boostable +	announce.Replyable = boostedStatus.Replyable +	announce.Likeable = boostedStatus.Likeable  	announce.BoostOf = boostedStatus  	return nil  } diff --git a/internal/federation/dereferencing/status_test.go b/internal/federation/dereferencing/status_test.go index aef83f689..636870232 100644 --- a/internal/federation/dereferencing/status_test.go +++ b/internal/federation/dereferencing/status_test.go @@ -58,6 +58,10 @@ func (suite *StatusTestSuite) TestDereferenceSimpleStatus() {  	dbStatus, err := suite.db.GetStatusByURI(context.Background(), status.URI)  	suite.NoError(err)  	suite.Equal(status.ID, dbStatus.ID) +	suite.True(dbStatus.Federated) +	suite.True(dbStatus.Boostable) +	suite.True(dbStatus.Replyable) +	suite.True(dbStatus.Likeable)  	// account should be in the database now too  	account, err := suite.db.GetAccountByURI(context.Background(), status.AccountURI) @@ -96,6 +100,10 @@ func (suite *StatusTestSuite) TestDereferenceStatusWithMention() {  	dbStatus, err := suite.db.GetStatusByURI(context.Background(), status.URI)  	suite.NoError(err)  	suite.Equal(status.ID, dbStatus.ID) +	suite.True(dbStatus.Federated) +	suite.True(dbStatus.Boostable) +	suite.True(dbStatus.Replyable) +	suite.True(dbStatus.Likeable)  	// account should be in the database now too  	account, err := suite.db.GetAccountByURI(context.Background(), status.AccountURI) | 
