提交 7b54701d authored 作者: Michael S Collins's avatar Michael S Collins

mod_voicemail: Improved feedback to user when chaning vm passwords.

上级 5cf33770
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
<macro name="voicemail_change_pass_success"> <macro name="voicemail_change_pass_success">
<input pattern="(.*)"> <input pattern="(.*)">
<match> <match>
<action function="play-file" data="ivr/ivr-Thank_you.wav"/> <action function="play-file" data="voicemail/vm-password_has_been_changed.wav"/>
</match> </match>
</input> </input>
</macro> </macro>
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
<macro name="voicemail_change_pass_fail"> <macro name="voicemail_change_pass_fail">
<input pattern="(.*)"> <input pattern="(.*)">
<match> <match>
<action function="play-file" data="voicemail/vm-fail_auth.wav"/> <action function="play-file" data="voicemail/vm-password_not_valid.wav"/>
</match> </match>
</input> </input>
</macro> </macro>
......
...@@ -2197,8 +2197,7 @@ static void voicemail_check_main(switch_core_session_t *session, vm_profile_t *p ...@@ -2197,8 +2197,7 @@ static void voicemail_check_main(switch_core_session_t *session, vm_profile_t *p
if (fail) { if (fail) {
/* add feedback for user - let him/her know that the password they tried to change to is not allowed */ /* add feedback for user - let him/her know that the password they tried to change to is not allowed */
/* change the following macro to VM_CHANGE_PASS_FAIL_MACRO when new prompts have been recorded */ switch_ivr_phrase_macro(session, VM_CHANGE_PASS_FAIL_MACRO, NULL, NULL, NULL);
switch_ivr_phrase_macro(session, VM_FAIL_AUTH_MACRO, NULL, NULL, NULL);
} else { } else {
sql = switch_mprintf("update voicemail_prefs set password='%s' where username='%s' and domain='%s'", buf, myid, domain_name); sql = switch_mprintf("update voicemail_prefs set password='%s' where username='%s' and domain='%s'", buf, myid, domain_name);
vm_execute_sql(profile, sql, profile->mutex); vm_execute_sql(profile, sql, profile->mutex);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论