Страница 2411 из 2412

Cообщение от   Telegram-канал fish9370

Добавлено: 29 янв 2026, 16:35
notify_ded_bot
да, я покапался в коде, и он выставляет эту переменную в значение 1 если в конфиге есть поле reason_paused, и оно там есть!

если есть, то после срабатывания функции set_queue_member_pause, поле должно передаваться в базу

Cообщение от   Telegram-канал romk4

Добавлено: 29 янв 2026, 16:36
notify_ded_bot
если есть, то после срабатывания функции set_queue_member_pause, поле должно передаваться в базу

должно но что-то не робит

Cообщение от   Telegram-канал fish9370

Добавлено: 29 янв 2026, 16:38
notify_ded_bot
должно но что-то не робит

В этой точке можно повесить лог, и отследить состояние. Тогда все будет понятно

Cообщение от   Telegram-канал romk4

Добавлено: 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;}

Cообщение от   Telegram-канал fish9370

Добавлено: 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;}

в начале кода? при иницилализации?

Cообщение от   Telegram-канал romk4

Добавлено: 29 янв 2026, 16:58
notify_ded_bot
в начале кода? при иницилализации?

ага

Cообщение от   Telegram-канал fish9370

Добавлено: 29 янв 2026, 16:58
notify_ded_bot

ну это может только значить, что из базы он не получает это значение

Cообщение от   Telegram-канал fish9370

Добавлено: 29 янв 2026, 16:59
notify_ded_bot

надо бы распечатать member_config

Cообщение от   Telegram-канал romk4

Добавлено: 29 янв 2026, 16:59
notify_ded_bot
ну это может только значить, что из базы он не получает это значение

ну как он его может не получать если после realtime_reason_paused = 1 он его прекрасно обновляет

Cообщение от   Telegram-канал romk4

Добавлено: 29 янв 2026, 17:00
notify_ded_bot

но я уже ничему не удивляюсь)