[bugfix] Do not generate a notification when favouriting your own post (#780)

This commit is contained in:
Blackle Morisanchetto 2022-08-30 05:43:29 -04:00 committed by GitHub
parent 1f8ecf1c15
commit 5d9c6b0e5a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -203,6 +203,11 @@ func (p *processor) notifyFollow(ctx context.Context, follow *gtsmodel.Follow, t
}
func (p *processor) notifyFave(ctx context.Context, fave *gtsmodel.StatusFave) error {
// ignore self-faves
if fave.TargetAccountID == fave.AccountID {
return nil
}
if fave.TargetAccount == nil {
a, err := p.db.GetAccountByID(ctx, fave.TargetAccountID)
if err != nil {