Я только что протестировал переименование пользователя с “moep” на “Möp”, и это сработало.
- Какую версию Discourse вы используете?
- Это стандартная установка?
- Есть ли перед вашим Discourse какой-либо обратный прокси?
- Какой браузер вы используете?
- Каково значение настройки
allowed_unicode_username_characters? - Работает ли переименование через консоль Rails?
./launcher enter app rails cuser = User.find_by_username("moep") new_username = "Möp" UsernameChanger.change(user, new_username, Discourse.system_user)