Некоторые из моих пользователей получают общее сообщение «Произошла ошибка» при попытке присоединиться к новым каналам.
При этом в консоли сообщается об ошибке:
Не удалось загрузить ресурс: сервер ответил со статусом 422
Это относится к URL https://domain.com/chat/chat_channels/ID/follow.json, где ID — идентификатор чата.
Файл .json по этому адресу содержит:
{
"errors": [
"Slug is invalid"
],
"error_type": "record_invalid"
}
Мое предположение состоит в том, что проблема связана с тем, что название чата содержит кириллические символы. Когда я пытаюсь переименовать этот канал, задав ему английское имя, появляется ошибка «неверный slug», и система не позволяет изменить его ни на что другое. URL чата выглядит так: https://domain.com/chat/channel/ID/-ID