Laut @simon in Zitate und Erwähnungen aktualisieren, wenn der Benutzername geändert wird
Wenn ein Benutzername geändert wird, werden Zitate und Erwähnungen nun automatisch aktualisiert. Eine Änderung des Benutzernamens bricht Zitate und Erwähnungen nicht.
Ich stelle jedoch fest, dass dies nicht geschieht, wenn der Benutzername über SSO geändert wird. Das scheint ein Fehler zu sein.
2 „Gefällt mir“
andrei
(Andrei Prigorshnev)
7. Dezember 2021 um 20:44
3
Dieser PR behebt das Problem. Nach der Änderung des Benutzernamens durch SSO werden Erwähnungen und Zitate automatisch aktualisiert:
main ← dev/extract-username-overrider
opened 12:57PM - 18 Oct 21 UTC
This addresses comments of @gschlager to https://github.com/discourse/discourse/… pull/14531:
- extracts the common logic of overriding usernames into separate method
- fixes usernames comparison when checking if a username should be overridden. We should unicode normalize a new username before comparison, not only down case it. Note also that this logic was extracted into a separate method:
https://github.com/discourse/discourse/blob/78cfaa6f726c1fe08a6afd93c67caded2620548d/app/models/user.rb#L1441-L1443
- adds using of `UsernameChanger` instead of just setting a new username in order to update quotes and mentions when renaming (which addresses this complaint https://meta.discourse.org/t/updating-mentions-when-username-is-changed-via-sso/202992)
5 „Gefällt mir“
david
(David Taylor)
Geschlossen,
9. Dezember 2021 um 08:00
5
Dieses Thema wurde nach 19 Stunden automatisch geschlossen. Neue Antworten sind nicht mehr möglich.