I’m trying to change the dialplan. I want to change the dialplan [bad-number] do not play the busy message.
So, from begin, that we have:
extensions.conf:
[macro-outisbusy]
exten => s,1,Playback(all-circuits-busy-now,noanswer)
exten => s,n,Playback(pls-try-call-later,noanswer)
exten => s,n,Macro(hangupcall)
pbxCLI> dialplan show macro-outisbusy
[ Context ‘macro-outisbusy’ created by ‘pbx_config’ ]
‘s’ => 1. Playback(all-circuits-busy-now|noanswer) [pbx_config]
2. Playback(pls-try-call-later|noanswer) [pbx_config]
3. Macro(hangupcall) [pbx_config]
pbxCLI>
When i added to extensions_override_freepbx.conf:
[macro-outisbusy]
exten => s,1,Macro(hangupcall)
(i specially omitted the the playbacks because i don’t want them)
So, at the end we have:
pbxCLI> dialplan show macro-outisbusy
[ Context ‘macro-outisbusy’ created by ‘pbx_config’ ]
‘s’ => 1. Macro(hangupcall) [pbx_config]
2. Playback(pls-try-call-later|noanswer) [pbx_config]
3. Macro(hangupcall) [pbx_config]
pbxCLI>
It just override the first line, but the second and third one remain from the default extensions_additional.conf. Is this normal? What changes i have to make to remove the second and third registry?
Tnx in advance.