Changes between Initial Version and Version 1 of Ticket #437
- Timestamp:
- Aug 9, 2024, 5:57:35 PM (3 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #437 – Description
initial v1 3 3 **Предлагается** добавить в `ua_dial_out()` проверку аргумента from на пустую строку, и если он пустой, не использовать. Во всех канальных окончаниях, если вызывающий абонент неизвестен, передавать пустую строку в аргумент from `ua_dial_out()`. 4 4 5 Схожая тема: в эту же функцию передается параметр proxy, который формируется одинаковым кодом при каждом вызове: 6 7 {{{#!c++ 8 getProxy().empty() ? "" : std::string("<sip:") + getProxy() + ";lr>" 9 }}} 10 11 то есть конфигурационный параметр proxy проверяется на пустую строку, и если не пустая, формируется соответствующая строка Route:. **Предлагается** переместить этот код в саму `ua_dial_out()`. 12 5 13 Также в некоторых канальных окончаниях, которые способны определять имя вызывающего (например FXO), при определении только номера, но без имени, передается имя канального окончания вместо имени вызывающего абонента, что тоже неправильно - **предлагается** в таком случае передавать ID без имени (только номер).