-
Type:
Bug
-
Status: Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: 14
-
Fix Version/s: 14
-
Component/s: Follow Me, Ring Groups
-
Labels:None
-
ToDo:
-
Asterisk Version:15
-
Distro Version:sng7
-
Distro:FreePBX Distro
if you have call confirmaton enabled on a ring group and the ring group extension member is tagged to use its follow me and that extensions follow me also has confirmaiton enabled the confirmation routine is called successively with the recepient of the call neededing to confirm each time
if call confirmation is in the dial plan we should only confirm once
in the example below i answered the call to the ring group with my extension defined as 1001# and after confirming once you can see im immediatlely asked to confirm again
findmefollow | 14.0.1.18
ringgroups | 14.0.1.4
[2018-07-03 11:38:52] VERBOSE[14989][C-00000006] app_dial.c: Local/4239722652@from-internal-00000013;1 answered Local/RG-1001-4239722652#@from-internal-00000011;2
[2018-07-03 11:38:52] VERBOSE[14989][C-00000006] pbx.c: Executing [s@macro-confirm:1] Set("Local/4239722652@from-internal-00000013;1", "LOOPCOUNT=0") in new stack
[2018-07-03 11:38:52] VERBOSE[14989][C-00000006] pbx.c: Executing [s@macro-confirm:2] Set("Local/4239722652@from-internal-00000013;1", "__MACRO_RESULT=ABORT") in new stack
[2018-07-03 11:38:52] VERBOSE[14989][C-00000006] pbx.c: Executing [s@macro-confirm:3] NoOp("Local/4239722652@from-internal-00000013;1", " and arv= ") in new stack
[2018-07-03 11:38:52] VERBOSE[14989][C-00000006] pbx.c: Executing [s@macro-confirm:4] ExecIf("Local/4239722652@from-internal-00000013;1", "0?Set(ARG1=)") in new stack
[2018-07-03 11:38:52] VERBOSE[14989][C-00000006] pbx.c: Executing [s@macro-confirm:5] ExecIf("Local/4239722652@from-internal-00000013;1", "0?Set(ALT_CONFIRM_MSG=)") in new stack
[2018-07-03 11:38:52] VERBOSE[14989][C-00000006] pbx.c: Executing [s@macro-confirm:6] Set("Local/4239722652@from-internal-00000013;1", "MSG1=incoming-call-1-accept-2-decline") in new stack
[2018-07-03 11:38:52] VERBOSE[14989][C-00000006] pbx.c: Executing [s@macro-confirm:7] BackGround("Local/4239722652@from-internal-00000013;1", "incoming-call-1-accept-2-decline,m,en,macro-confirm") in new stack
[2018-07-03 11:38:52] VERBOSE[14989][C-00000006] file.c: <Local/4239722652@from-internal-00000013;1> Playing 'incoming-call-1-accept-2-decline.slin' (language 'en')
[2018-07-03 11:38:52] VERBOSE[14913][C-00000006] app_dial.c: Connected line update to Local/1001@from-internal-00000005;2 prevented.
[2018-07-03 11:38:52] VERBOSE[15047][C-00000006] bridge_channel.c: Channel SIP/fpbx-1-QWm3eNC4UIDn-0000000a joined 'simple_bridge' basic-bridge <b2659e27-1261-44a5-8d27-4296b625de5d>
[2018-07-03 11:38:52] VERBOSE[14995][C-00000006] bridge_channel.c: Channel Local/4239722652@from-internal-00000013;2 joined 'simple_bridge' basic-bridge <b2659e27-1261-44a5-8d27-4296b625de5d>
[2018-07-03 11:38:55] VERBOSE[14989][C-00000006] pbx.c: Executing [1@macro-confirm:1] GotoIf("Local/4239722652@from-internal-00000013;1", "0?toolate,1") in new stack
[2018-07-03 11:38:55] VERBOSE[14989][C-00000006] pbx.c: Executing [1@macro-confirm:2] NoOp("Local/4239722652@from-internal-00000013;1", "Deleting: RG/1001/Local/1001@from-internal-00000005;2 RINGING") in new stack
[2018-07-03 11:38:55] VERBOSE[14989][C-00000006] pbx.c: Executing [1@macro-confirm:3] Macro("Local/4239722652@from-internal-00000013;1", "blkvm-clr,") in new stack