about summary refs log tree commit diff
path: root/app/services/backup_service.rb
diff options
context:
space:
mode:
authorThibG <thib@sitedethib.com>2020-02-24 21:15:53 +0100
committerGitHub <noreply@github.com>2020-02-24 21:15:53 +0100
commit3704402dcce6775c32350d09cd3dc7d2ba95105a (patch)
tree2c88f3a73e25614fecea66158cd7cd7de9a78a29 /app/services/backup_service.rb
parent5158dbeb25f64fd6fad44deb454ce354c95bd1ce (diff)
Fix duplicate accounts being created when fetching an account for its key only (#13147)
Fixes #13136

When a user's canonical acct domain is different from its id's domain
(WEB_DOMAIN ≠ LOCAL_DOMAIN), two webfinger queries are required to find the
canonical domain from the URI. However, we skip webfinger queries when
updating only the key of a remote user, which led to the creation of a
duplicate account, using the URI's domain instead of the canonical acct: one.
Diffstat (limited to 'app/services/backup_service.rb')
0 files changed, 0 insertions, 0 deletions