[asterisk-bugs] [JIRA] (ASTERISK-24723) confbridge: CLI command 'confbridge list XXXX' no longer displays user menus
Matt Jordan (JIRA)
noreply at issues.asterisk.org
Mon Jan 26 09:51:35 CST 2015
Matt Jordan created ASTERISK-24723:
--------------------------------------
Summary: confbridge: CLI command 'confbridge list XXXX' no longer displays user menus
Key: ASTERISK-24723
URL: https://issues.asterisk.org/jira/browse/ASTERISK-24723
Project: Asterisk
Issue Type: Bug
Security Level: None
Components: Applications/app_confbridge
Affects Versions: 13.1.0
Reporter: Matt Jordan
When issuing a {{confbridge list XXXX}} CLI command, the resulting output no longer displays the menu associated with a ConfBridge participant:
{noformat}
same => n,ConfBridge(8888,,default_user,menu_1)
{noformat}
{noformat}
Channel Flags User Profile Bridge Profile Menu CallerID
============================== ====== ================ ================ ================ ================
PJSIP/1601-00000004 default_user default_bridge 1601
{noformat}
The issue was caused by ASTERISK-22760. When that patch was done, it removed the copying of the menu name associated with the user from the actual user profile:
{code}
/* menu name */
- if (args.argc > 3 && !ast_strlen_zero(args.menu_name)) {
- ast_copy_string(user.menu_name, args.menu_name, sizeof(user.menu_name));
- if (conf_set_menu_to_user(user.menu_name, &user)) {
- ast_log(LOG_WARNING, "Conference menu %s does not exist and can not be applied to confbridge user.\n",
- args.menu_name);
- res = -1; /* invalid PIN */
- goto confbridge_cleanup;
- }
+ if (args.argc > 3 && !ast_strlen_zero(args.menu_profile_name)) {
+ menu_profile_name = args.menu_profile_name;
}
{code}
That {{ast_copy_string}} (or an equivalent) is still needed somewhere.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list