提交 b2f0e907 authored 作者: Brian West's avatar Brian West

fix set user call to include domain

上级 f55f15c8
......@@ -2548,7 +2548,10 @@ static void voicemail_check_main(switch_core_session_t *session, vm_profile_t *p
if (authed) {
switch_channel_set_variable(channel, "user_pin_authenticated", "true");
switch_channel_set_variable(channel, "user_pin_authenticated_user", myid);
if (!zstr(myid)) switch_ivr_set_user(session, myid);
if (!zstr(myid) && !zstr(domain_name)) {
char *account = switch_core_session_sprintf(session, "%s@%s", myid, domain_name);
switch_ivr_set_user(session, account);
}
} else {
switch_channel_hangup(channel, SWITCH_CAUSE_USER_CHALLENGE);
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论