fix(user): update the known user when fetched from a display URL

A fetch from a display URL (e.g. https://host/@user) returns the
actor with its canonical id. make_user_from_ap_id looked the user up
by the fetch URL, did not find it and tried to insert a duplicate.
Look the user up by the fetched id.

Based on Akkoma 48b3a3579.
This commit is contained in:
Lain Soykaf 2026-10-27 21:46:45 +04:00
commit f22caeff53
No known key found for this signature in database
3 changed files with 31 additions and 2 deletions

View file

@ -0,0 +1 @@
Update the known user instead of failing when an actor is fetched from a display URL