Email or username:

Password:

Forgot your password?
Top-level
Gregory

@iron_bug @drq оно не может стать невалидным. С точки зрения моей базы существует только два уникальных идентификатора, которые не могут меняться:
- id строки в таблице
- ActivityPub ID, который не обязан содержать в себе юзернейм и у меня делается опять же из id строки в таблице

таким образом, изменение юзернейма не повлияет примерно ни на что, ну разве что существующие упоминания сломаются, но и это решаемо

No comments
Gregory replied to Gregory

@iron_bug @drq если юзер переименуется и я не получу Update{Person} об этом и у меня будут устаревшие данные, а потом кто-нибудь попробует найти его по новому юзернейму, я сделаю запрос в webfinger, получу обновлённый объект, и перезапишу тот, который у меня есть — потому что ActivityPub ID, единственный настоящий уникальный идентификатор, останется прежним.

Dr. Quadragon ❌ replied to Gregory

@grishka Я думаю, тебе нужно будет обсудить это на SocialCG, потому что потенциально это поведение много чего ломает в остальном Fediverse

@iron_bug

Iron Bug replied to Gregory
@iron_bug @drq @grishka именно упоминания сломаются. причём не только на твоём сервере. а это уже не решаемо.
Go Up