From 9e2433f73f0cd1d88a218ebce98e7a953f43d6e8 Mon Sep 17 00:00:00 2001 From: George Joseph Date: Mon, 11 Sep 2023 10:52:05 -0600 Subject: [PATCH] func_periodic_hook: Don't truncate channel name func_periodic_hook was truncating long channel names which causes issues when you need to run other dialplan functions/apps on the channel. Resolves: #319 --- funcs/func_periodic_hook.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/funcs/func_periodic_hook.c b/funcs/func_periodic_hook.c index ec4b9ba4de..eeab0ecc77 100644 --- a/funcs/func_periodic_hook.c +++ b/funcs/func_periodic_hook.c @@ -466,7 +466,7 @@ static int load_module(void) * Based on a handy recipe from the Asterisk Cookbook. */ res = ast_add_extension(context_name, 1, exten_name, 1, "", "", - "Set", "EncodedChannel=${CUT(HOOK_CHANNEL,-,1-2)}", + "Set", "EncodedChannel=${HOOK_CHANNEL}", NULL, AST_MODULE); res |= ast_add_extension(context_name, 1, exten_name, 2, "", "", "Set", "GROUP_NAME=${EncodedChannel}${HOOK_ID}",