Чт фев 28, 2019 3:21 pm Чт фев 28, 2019 3:21 pm
Web-поддержка на сайт
- клиент не соединияется, если в группе нет оператора с которым соединялся ранее
Чат настроен на соединение по группе операторов Web-поддержки без выбора конкретного пользователя
- Сегодня в группе 3 оператора.
Клиент1 говорил в чате с оператор1
- Завтра оператор1 увольняют и убирают его из списка группы Web-поддержки
После чего клиент1 больше вообще не может соединиться ни с кем:
"MyChat Server: ошибка #115
Потеряно соединение с сервером"
В консоли :
{…}
ErrNum: 248
Params: Array [ "141" ]
<prototype>: Object { … }
...
где "141" - как раз ID удаленного из группы поддержки пользователя.
Очевидно, что должен соединяться любым доступным в группе web-поддержки, если прошлого оператора в группе нет. Иначе клиент потерян. Глюк или фича? Что можно сделать, чтобы соединялся с любым другим доступным?