Skip to content

8091 Voice CallLog filter

Wenpeng Song requested to merge voice_calllog_filter into devel

Show only one incoming record for each session.

  • Add VoiceService.1.CallLog.{i}.UsedExtensions which include all involved Extensions during an incoming call.
  • Change VoiceService.1.CallLog.{i}.Destination to the Extension that answers the incoming call if more than one Extension is involved
  • The UsedLine uses the same inst number as the SIP Client involved.
  • Removed the eliminated master_old.csv

example for related changes

Device.Services.VoiceService.1.CallLog.4.Destination => Device.Services.VoiceService.1.CallControl.Extension.2
Device.Services.VoiceService.1.CallLog.4.Source => Device.Services.VoiceService.1.SIP.Client.1
Device.Services.VoiceService.1.CallLog.4.UsedExtensions => Device.Services.VoiceService.1.CallControl.Extension.1,Device.Services.VoiceService.1.CallControl.Extension.2,Device.Services.VoiceService.1.CallControl.Extension.3
Device.Services.VoiceService.1.CallLog.4.UsedLine => Device.Services.VoiceService.1.CallControl.Line.1
  • Also, correct a small issue regarding the termination_cause, the wrong SEPARATOR has been used, so it was not been captured correctly.
Edited by Wenpeng Song

Merge request reports