From: George Joseph Date: Mon, 11 Sep 2023 16:52:05 +0000 (-0600) Subject: func_periodic_hook: Don't truncate channel name X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cff637a24f42139240318f73b0872fb23a758561;p=thirdparty%2Fasterisk.git 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 --- 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}",