OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /v/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 23-Mar-2008 22:53:49
Branch: HEAD Handle: 2008032321534900
Modified files:
openpkg-src/asterisk asterisk.txt
Log:
check for existence of mailbox and fix directly calling someones
mailbox
Summary:
Revision Changes Path
1.43 +7 -3 openpkg-src/asterisk/asterisk.txt
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/asterisk/asterisk.txt
============================================================================
$ cvs diff -u -r1.42 -r1.43 asterisk.txt
--- openpkg-src/asterisk/asterisk.txt 23 Mar 2008 20:07:12 -0000 1.42
+++ openpkg-src/asterisk/asterisk.txt 23 Mar 2008 21:53:49 -0000 1.43
@@ -252,10 +252,14 @@
exten = s,n,Goto(s-${DIALSTATUS},1)
exten = s-ANSWER,1,Hangup
exten = s-BUSY,1,GotoIf($["${ARG4}" == ""]?novm)
+exten = s-BUSY,n,MailboxExists(${ARG4})
+exten = s-BUSY,n,GotoIf($["${VMBOXEXISTSSTATUS}" !=
"SUCCESS"]?novm)
exten = s-BUSY,n,VoiceMail(${ARG4},b)
exten = s-BUSY,n,Playback(vm-goodbye)
exten = s-BUSY,n(novm),Hangup
exten = s-NOANSWER,1,GotoIf($["${ARG4}" == ""]?novm)
+exten = s-NOANSWER,n,MailboxExists(${ARG4})
+exten = s-NOANSWER,n,GotoIf($["${VMBOXEXISTSSTATUS}" !=
"SUCCESS"]?novm)
exten = s-NOANSWER,n,VoiceMail(${ARG4},u)
exten = s-NOANSWER,n,Playback(vm-goodbye)
exten = s-NOANSWER,n(novm),Hangup
@@ -340,12 +344,12 @@
exten = 7,n,Playback(vm-goodbye)
exten = 7,n,Hangup
-; internal service <voicemail> #80/#*<n>
+; internal service <voicemail> #80/#*80<n>
exten = voicemail,1,Goto(80,1)
exten = 80,1,VoiceMailMain(${CALLERID(num)[EMAIL PROTECTED],s)
exten = 80,n,Hangup
-exten = _*XX,1,VoiceMail(${EXTEN:[EMAIL PROTECTED],u)
-exten = _*XX,n,Hangup
+exten = _*80.,1,VoiceMailMain(${EXTEN:[EMAIL PROTECTED])
+exten = _*80.,n,Hangup
; internal service <echo> #81
exten = echo,1,Goto(81,1)
@@ .
______________________________________________________________________
OpenPKG http://openpkg.org
CVS Repository Commit List [email protected]