]> git.ipfire.org Git - thirdparty/asterisk.git/commit
Add log-caller-id-name option to log Caller ID Name in queue log
authorphoneben <67923255+phoneben@users.noreply.github.com>
Thu, 27 Feb 2025 23:25:50 +0000 (01:25 +0200)
committerphoneben <67923255+phoneben@users.noreply.github.com>
Wed, 16 Apr 2025 14:28:55 +0000 (14:28 +0000)
commit487584987ffd4e2745273bb6cb08db919ddac8c3
tree021248fb1bf40c82d074eca7f6e82c30345a3552
parentabd96ac9c16016d899b0965dbe0633f1b0bd29fb
Add log-caller-id-name option to log Caller ID Name in queue log

Add log-caller-id-name option to log Caller ID Name in queue log

This patch introduces a new global configuration option, log-caller-id-name,
to queues.conf to control whether the Caller ID name is logged when a call enters a queue.

When log-caller-id-name=yes, the Caller ID name is logged
as parameter 4 in the queue log, provided it’s allowed by the
existing log_restricted_caller_id rules. If log-caller-id-name=no (the default),
the Caller ID name is omitted from the logs.

Fixes: #1091
UserNote: This patch adds a global configuration option, log-caller-id-name, to queues.conf
to control whether the Caller ID name is logged as parameter 4 when a call enters a queue.
When log-caller-id-name=yes, the Caller ID name is included in the queue log,
Any '|' characters in the caller ID name will be replaced with '_'.
(provided it’s allowed by the existing log_restricted_caller_id rules).
When log-caller-id-name=no (the default), the Caller ID name is omitted.
apps/app_queue.c
configs/samples/queues.conf.sample