Создание и активация пользователей через API

Привет! Мы используем версию 2.5.0.beta3 и сталкиваемся с проблемами при создании пользователя через API.

Мы хотим создавать пользователя и сразу же публиковать тему через API, без необходимости нажимать ссылку подтверждения в письме.

Мы пробовали менять флаг Active разными способами при создании пользователя, но не можем убрать необходимость в подтверждении по электронной почте.

{"errors":["У вас нет прав на просмотр запрошенного ресурса."],"error_type":"invalid_access"}

Похоже, версия 2.5.0.beta3 была выпущена 22 апреля 2020 года, а исправление, которое я внес для этой проблемы, было выпущено 14 апреля 2020 года. Таким образом, вы должны иметь возможность создавать активного пользователя через API одним запросом.

Пожалуйста, проверьте, что ваши запросы и ответы выглядят аналогично этой команде curl:

curl -i -sS -X POST "http://localhost:3000/users"  \
-H "Content-Type: multipart/form-data;"  \
-H "Api-Key: 079fb2bb12d3b436bb11bde8eb58aaa9a36560fa7d79b14b3087aa40b1ebc2c4"  \
-H "Api-Username: blake.erickson"  \
-F "name=8fe87241ca91a69f5ccd"  \
-F "username=8fe87241ca91a69f5ccd"  \
-F "email=8fe87241ca91a69f5ccd@example.com"  \
-F "password=c9193506a8f5e402a88cf2f8cee3f258"  \
-F "active=true"  \
-F "approved=true"

HTTP/1.1 200 OK

{
  "success": true,
  "active": true,
  "message": "Ваша учётная запись активирована и готова к использованию.",
  "user_id": 10
}

Попробовал выполнить команду curl, и в ответе указано, что пользователь не активен. Сообщение гласит, что пользователь будет активирован по электронной почте.

C:\Windows\system32>curl -i -sS -X POST https://our-discourse-host/users -H "Content-Type: multipart/form-data;" -H "Api-Key: The-API-key" -H "Api-Username: The-username" -F "name=8fe87241ca91a69f5ccd" -F "username=8fe87241ca91a69f5ccd" -F "email=8fe87241ca91a69f5ccd@testemail.test" -F "password=c9193506a8f5e402a88cf2f8cee3f258" -F "active=true" -F "approved=true"
HTTP/1.1 200 OK
{
"success":true,
"active":false,
"message":"<p>Вы почти закончили! Мы отправили письмо с активацией на <b>8fe87241ca91a69f5ccd@testemail.test</b>. Пожалуйста, следуйте инструкциям в письме, чтобы активировать свою учетную запись.</p><p>Если письмо не пришло, проверьте папку «Спам».</p>",
"user_id":13
}

@blake Не могли бы вы проверить пост #3 и сообщить, не упустил ли я там что-то?