Ticket #743 (closed Bugs: fixed)

Opened 7 years ago

Last modified 6 years ago

Error in macro-vm

Reported by: Darkearth56 Assigned to: wozto1s
Priority: blocker Milestone: 2.1
Component: Core Version: SVN-HEAD
Keywords: Cc:
Confirmation: Distro:
Backend Engine: All Distro Ver:
Backend Ver: SVN Revision (if applicable):

Description

exten => s-DIRECTDIAL,n,Voicemail(${ARG1}@${VMCONTEXT}) ; Voicemail Busy message

There is a b missing line should read

exten => s-DIRECTDIAL,n,Voicemail(b${ARG1}@${VMCONTEXT}) ; Voicemail Busy message

Change History

04/30/06 18:12:46 changed by Hevad57

I believe the error is the comment, not the statement, it was likely cut and pasted from the actual busy statement while leaving the comment intact. Direct-dial should not give a busy message, I suggest the comment is removed to prevent future confusion.

04/30/06 18:28:40 changed by RobThomas

  • status changed from new to closed.
  • resolution set to fixed.

Good spotting, thanks. Fixed in SVN.

05/02/06 07:14:25 changed by Darkearth56

  • status changed from closed to reopened.
  • resolution deleted.

Should it not be

exten => s-DIRECTDIAL,n,Voicemail(u${ARG1}@${VMCONTEXT})

rather than

exten => s-DIRECTDIAL,n,Voicemail(${ARG1}@${VMCONTEXT})

As this will play your recorded unavailable message rather than the standard message

u$ = unavailiable message

Just a thought !!

05/02/06 07:24:26 changed by wozto1s

I personally think it's right NOT to use 'u' as if a user is doing a direct dial to a voicemail box then just just want to leave a message don't thou? i.e. they don't care if you are available or not, otherwise they would dial your extension and not direct to voicemail

05/02/06 11:41:26 changed by Darkearth56

True but this setting also effects the core - voice mail selection.

so if you have a digital assistant setup with voicemail options you would then select core - voicemail

You will get the standard asterisk please leave a message. Where as before you would have got your custom unavailable message and if you did not have one set the standard asterisk please leave a message.

05/02/06 12:22:51 changed by Darkearth56

This ticket also describes the same problem

http://www.freepbx.org/ticket/703

05/05/06 13:38:27 changed by RyanCourtnage

So what's the concensus? Do we want voicemail to play the unavailable message, or the default asterisk message?

I personally have no preference.

05/06/06 09:03:58 changed by wozto1s

  • owner set to wozto1s.
  • status changed from reopened to new.
  • milestone set to 2.1.

There is still something not right on this......on mine, using SVN HEAD from today VoiceMail is going to the DIRECTDIAL bit of the macro when should be unavailble when used as a fail over for a ring group.

Will fix this today totally (hopefully!), although keeping the DIRECTDIAL (i.e. user dials *XXX) as being netier unavailable or busy as I firmly belive that if a user is calling the voicemail directly (i.e. out side of a ringgroup fail over etc.etc.etc) then it should just ask for the message and not state unavailable or busy.

Mark

05/06/06 09:05:11 changed by wozto1s

  • priority changed from 5 to 1.

05/06/06 09:16:37 changed by wozto1s

  • status changed from new to assigned.

05/06/06 20:57:28 changed by wozto1s

  • status changed from assigned to closed.
  • resolution set to fixed.

Spent several hours tonight trying various way of dealing with this but none worked without having a knock on effect elsewhere in the dial plan.

So I've added an option to General Settings to allow selection of the type of message to be used when using the Direct Dial to voicemail option.

01/08/07 14:46:42 changed by

  • milestone deleted.

Milestone 2.1 deleted

01/08/07 16:27:13 changed by vgster

  • milestone set to 2.1.