Skip to content
Snippets Groups Projects
Unverified Commit a60d9335 authored by ThibG's avatar ThibG Committed by GitHub
Browse files

Fix resolving accounts sometimes creating duplicate records for a given AP id (#15364)


* Fix ResolveAccountService accepting mismatching acct: URI

* Set attributes that should be updated regardless of suspension

* Fix key fetching

* Automatically merge remote accounts with duplicate `uri`

* Add tests

* Add "tootctl accounts fix-duplicates"

Finds duplicate accounts sharing a same ActivityPub `id`, re-fetch them and
merge them under the canonical `acct:` URI.

Co-authored-by: default avatarClaire <claire.github-309c@sitedethib.com>
parent 05224958
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment