1
0
Fork 0
forked from gitea/nas

Fix processing of mentions for post edits with an existing corresponding silent mention (#33227)

This commit is contained in:
Claire 2024-12-11 13:59:29 +01:00 committed by KMY
parent 4e1262f8bd
commit 94d9a1930e
5 changed files with 33 additions and 21 deletions

View file

@ -16,7 +16,7 @@ class MentionResolveWorker
return if account.nil?
status.mentions.create!(account: account, silent: false)
status.mentions.upsert({ account_id: account.id, silent: false }, unique_by: %w(status_id account_id))
rescue ActiveRecord::RecordNotFound
# Do nothing
rescue Mastodon::UnexpectedResponseError => e