Страница 2411 из 2412
Добавлено: 29 янв 2026, 16:35
notify_ded_bot
да, я покапался в коде, и он выставляет эту переменную в значение 1 если в конфиге есть поле reason_paused, и оно там есть!
если есть, то после срабатывания функции set_queue_member_pause, поле должно передаваться в базу
Добавлено: 29 янв 2026, 16:36
notify_ded_bot
если есть, то после срабатывания функции set_queue_member_pause, поле должно передаваться в базу
должно но что-то не робит
Добавлено: 29 янв 2026, 16:38
notify_ded_bot
должно но что-то не робит
В этой точке можно повесить лог, и отследить состояние. Тогда все будет понятно
Добавлено: 29 янв 2026, 16:55
notify_ded_bot
если есть, то после срабатывания функции set_queue_member_pause, поле должно передаваться в базу
в общем что-то поломано в астере, если поставить static int realtime_reason_paused = 1; то статус в бд обновляется
member_config = ast_load_realtime_multientry("queue_members", "interface LIKE", "%", "queue_name", queuename, SENTINEL);
if (ast_variable_retrieve(member_config, NULL, "reason_paused")) {
realtime_reason_paused = 1;}
Добавлено: 29 янв 2026, 16:58
notify_ded_bot
в общем что-то поломано в астере, если поставить static int realtime_reason_paused = 1; то статус в бд обновляется
member_config = ast_load_realtime_multientry("queue_members", "interface LIKE", "%", "queue_name", queuename, SENTINEL);
if (ast_variable_retrieve(member_config, NULL, "reason_paused")) {
realtime_reason_paused = 1;}
в начале кода? при иницилализации?
Добавлено: 29 янв 2026, 16:58
notify_ded_bot
в начале кода? при иницилализации?
ага
Добавлено: 29 янв 2026, 16:58
notify_ded_bot
ну это может только значить, что из базы он не получает это значение
Добавлено: 29 янв 2026, 16:59
notify_ded_bot
надо бы распечатать member_config
Добавлено: 29 янв 2026, 16:59
notify_ded_bot
ну это может только значить, что из базы он не получает это значение
ну как он его может не получать если после realtime_reason_paused = 1 он его прекрасно обновляет
Добавлено: 29 янв 2026, 17:00
notify_ded_bot
но я уже ничему не удивляюсь)