Не удается создать активного пользователя через API, снова

Это было исправлено уже давно пользователем @blake, но в новейшей версии Discourse 2.7.0.beta5 я снова не могу создавать активных пользователей через API без отправки письма с подтверждением.

Проверяли ли вы, был ли фактически создан неактивный пользователь? Возможно, пользователь не был создан вовсе, и вы получаете неточное сообщение об ошибке. Это проблема, с которой я недавно столкнулся на собственном сайте.

Я могу создать активного пользователя на своём сайте с помощью следующего запроса curl. Я установил переменную $api_key в значение глобального API-ключа для всех пользователей:

curl -X POST "http://localhost:3000/users.json" \
-H "Api-Key: $api_key" \
-H "Api-Username: system" \
-H "Content-Type: multipart/form-data;" \
-F "email=activeuser@example.com" \
-F "username=activeuser" \
-F "password=simplepass" \
-F "active=true" \
-F "approved=true"

Ожидаемый ответ на этот запрос: {"success":true,"active":true,"message":"Ваша учётная запись активирована и готова к использованию."}