diff options
author | Jason Parker <jparker@digium.com> | 2008-05-14 20:36:55 +0000 |
---|---|---|
committer | Jason Parker <jparker@digium.com> | 2008-05-14 20:36:55 +0000 |
commit | 8340b21c1da8aea3513825d7de42c1a187502ba9 (patch) | |
tree | 6cc74b203ea96943641dc9b3fef3bf949ce13863 | |
parent | 5ec16b6d6b6ef21dd49eb3a8cb738f71bffe9fc3 (diff) |
Voicemail "* exit" should not require an exitcontext to be specified.
The behavior in 1.4 was that it would use the current context if an exitcontext existed.
(closes issue #12605)
Reported by: kenjreno
Patches:
12605-starexit.diff uploaded by qwell (license 4)
Tested by: file
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@116407 65c4cc65-6c06-0410-ace0-fbb531ad65f3
-rw-r--r-- | apps/app_voicemail.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/app_voicemail.c b/apps/app_voicemail.c index b90351b35..9dd739589 100644 --- a/apps/app_voicemail.c +++ b/apps/app_voicemail.c @@ -3865,7 +3865,7 @@ static int leave_voicemail(struct ast_channel *chan, char *ext, struct leave_vm_ ast_stopstream(chan); /* Check for a '*' here in case the caller wants to escape from voicemail to something other than the operator -- an automated attendant or mailbox login for example */ - if (!ast_strlen_zero(vmu->exit) && (res == '*')) { + if (res == '*') { chan->exten[0] = 'a'; chan->exten[1] = '\0'; if (!ast_strlen_zero(vmu->exit)) { |