유니코드 문자가 포함된 사용자 이름 변경 문제

방금 사용자 이름을 "moep"에서 “Möp”(Möp)으로 변경하는 테스트를 해보았고, 정상적으로 작동했습니다.

  • 사용 중인 Discourse 버전은 무엇인가요?
  • 표준 설치 환경인가요?
  • Discourse 앞에 리버스 프록시(reverse proxy)가 구성되어 있나요?
  • 어떤 브라우저를 사용 중인가요?
  • allowed_unicode_username_characters 설정 값은 무엇인가요?
  • rails 콘솔에서 이름 변경이 작동하나요?
    ./launcher enter app
    rails c
    
    user = User.find_by_username("moep")
    new_username = "Möp"
    UsernameChanger.change(user, new_username, Discourse.system_user)