From 37d7c43e176bf89ef96066fba99719aacc999e61 Mon Sep 17 00:00:00 2001
From: agree <37550360+greenbea@users.noreply.github.com>
Date: Thu, 26 Oct 2023 15:27:31 -0400
Subject: [PATCH] [dialplan] Bind digit bleg without a lua script (#6817)
---
.../conf/dialplan/085_bind_digit_action.xml | 8 +++-
.../resources/scripts/bind_digit_bleg.lua | 39 -------------------
2 files changed, 6 insertions(+), 41 deletions(-)
delete mode 100644 app/switch/resources/scripts/bind_digit_bleg.lua
diff --git a/app/dialplans/resources/switch/conf/dialplan/085_bind_digit_action.xml b/app/dialplans/resources/switch/conf/dialplan/085_bind_digit_action.xml
index e80e33c55e..67061d487e 100644
--- a/app/dialplans/resources/switch/conf/dialplan/085_bind_digit_action.xml
+++ b/app/dialplans/resources/switch/conf/dialplan/085_bind_digit_action.xml
@@ -16,8 +16,12 @@
-
-
+
+
diff --git a/app/switch/resources/scripts/bind_digit_bleg.lua b/app/switch/resources/scripts/bind_digit_bleg.lua
deleted file mode 100644
index 173504c03b..0000000000
--- a/app/switch/resources/scripts/bind_digit_bleg.lua
+++ /dev/null
@@ -1,39 +0,0 @@
---
--- FusionPBX
--- Version: MPL 1.1
---
--- The contents of this file are subject to the Mozilla Public License Version
--- 1.1 (the "License"); you may not use this file except in compliance with
--- the License. You may obtain a copy of the License at
--- http://www.mozilla.org/MPL/
---
--- Software distributed under the License is distributed on an "AS IS" basis,
--- WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
--- for the specific language governing rights and limitations under the
--- License.
---
--- The Original Code is FusionPBX
---
--- The Initial Developer of the Original Code is
--- Mark J Crane
--- Copyright (C) 2021
--- the Initial Developer. All Rights Reserved.
---
--- Contributor(s):
--- Joseph A Nadiv
-
---include config.lua
- require "resources.functions.config";
-
---create the api object
- api = freeswitch.API();
- require "resources.functions.channel_utils";
-
---get context variable
- local context = argv[1];
-
---bind to bleg
- session:execute("bind_digit_action", "local,*1,exec:execute_extension,dx XML ".. context .. ",self,self");
- session:execute("bind_digit_action", "local,*3,exec:execute_extension,cf XML ".. context .. ",self,self");
- session:execute("bind_digit_action", "local,*4,exec:execute_extension,att_xfer XML ".. context .. ",self,self");
- session:execute("digit_action_set_realm", "local");