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                     openpkg-cvs@openpkg.org

Reply via email to