Problème de renommage d'utilisateur avec des caractères unicode

Je viens de tester le renommage d’un utilisateur de « moep » à « Möp » et cela a fonctionné.

  • Quelle version de Discourse utilisez-vous ?
  • S’agit-il d’une installation standard ?
  • Y a-t-il une sorte de proxy inverse devant votre Discourse ?
  • Quel navigateur utilisez-vous ?
  • Quelle est la valeur du paramètre allowed_unicode_username_characters ?
  • Le renommage dans la console Rails fonctionne-t-il ?
    ./launcher enter app
    rails c
    
    user = User.find_by_username("moep")
    new_username = "Möp"
    UsernameChanger.change(user, new_username, Discourse.system_user)
    
2 « J'aime »