提交 fffe3d06 authored 作者: Nathan Neulinger's avatar Nathan Neulinger

Allow skinny speed dials to work when already off-hook

上级 24c13adf
......@@ -1229,8 +1229,10 @@ switch_status_t skinny_handle_stimulus_message(listener_t *listener, skinny_mess
skinny_speed_dial_get(listener, request->data.stimulus.instance, &button_speed_dial);
session = skinny_profile_find_session(listener->profile, listener, &line_instance, 0);
if(!session && strlen(button_speed_dial->line) > 0) {
skinny_create_incoming_session(listener, &line_instance, &session);
if(strlen(button_speed_dial->line) > 0) {
if (!session) {
skinny_create_incoming_session(listener, &line_instance, &session);
}
skinny_session_process_dest(session, listener, line_instance, button_speed_dial->line, '\0', 0);
}
break;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论