-
Type:
Bug
-
Status: Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: 14
-
Component/s: Core
-
Labels:None
-
Sprint:Sprint 30
-
ToDo:
-
Asterisk Version:16
-
Module Fix Version:
When calling TO a custom device (for example a SCCP device set up in Extension - Custom extension - Dial string = SCCP/1234) the device shows its own caller ID, not the ID of the caller. This happens on internal calls.
This line in dialplan (macro-user-callerid) sets it; the purpose here is unclear. Outbound CID is properly set when the custom device calls out on a trunk.
https://github.com/FreePBX/core/blob/release/15.0/functions.inc/macro-user-callerid.php#L57
Expected behavior: When a custom device receives an internal call, it should show the caller's caller ID and not its own.