]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
There was a boo-boo in TFOT that is causing some confusion on the mailing lists
authorSean Bright <sean@malleable.com>
Tue, 7 Oct 2008 16:40:24 +0000 (16:40 +0000)
committerSean Bright <sean@malleable.com>
Tue, 7 Oct 2008 16:40:24 +0000 (16:40 +0000)
so include 'imapsecret' as an alias to 'imappassword' (and print a little notice
nudging users toward the right option name).

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@147191 65c4cc65-6c06-0410-ace0-fbb531ad65f3

apps/app_voicemail.c

index 5f00c0e8673464b53fcb1dac39a22138567dfe5f..5e7b4c8792034a6bd9cc7a00643015c1e7817fb1 100644 (file)
@@ -775,6 +775,9 @@ static void apply_option(struct ast_vm_user *vmu, const char *var, const char *v
                ast_copy_string(vmu->imapuser, value, sizeof(vmu->imapuser));
        } else if (!strcasecmp(var, "imappassword")) {
                ast_copy_string(vmu->imappassword, value, sizeof(vmu->imappassword));
+       } else if (!strcasecmp(var, "imapsecret")) {
+               ast_log(LOG_WARNING, "Use of the 'imapsecret' option is discouraged, please use 'imappassword' instead.\n");
+               ast_copy_string(vmu->imappassword, value, sizeof(vmu->imappassword));
 #endif
        } else if (!strcasecmp(var, "delete") || !strcasecmp(var, "deletevoicemail")) {
                ast_set2_flag(vmu, ast_true(value), VM_DELETE); 
@@ -1009,6 +1012,9 @@ static void apply_options_full(struct ast_vm_user *retval, struct ast_variable *
                        ast_copy_string(retval->imapuser, tmp->value, sizeof(retval->imapuser));
                } else if (!strcasecmp(tmp->name, "imappassword")) {
                        ast_copy_string(retval->imappassword, tmp->value, sizeof(retval->imappassword));
+               } else if (!strcasecmp(tmp->name, "imapsecret")) {
+                       ast_log(LOG_WARNING, "Use of the 'imapsecret' option is discouraged, please use 'imappassword' instead.\n");
+                       ast_copy_string(retval->imappassword, tmp->value, sizeof(retval->imappassword));
 #endif
                } else
                        apply_option(retval, tmp->name, tmp->value);