diff --git a/ChangeLog b/ChangeLog index b558ab0e..c393a458 100644 --- a/ChangeLog +++ b/ChangeLog @@ -16575,3 +16575,6 @@ * Fixed a bug where re-merging linked logs would generate an 'Event not placed' exception for avails that were previously unpopulated. +2018-01-10 Fred Gleason + * Fixed a bug in rdlogmanager(1) that caused remerging of traffic + data to a log to remove voice track transitions. diff --git a/lib/rdsvc.cpp b/lib/rdsvc.cpp index f4e93667..37d084e7 100644 --- a/lib/rdsvc.cpp +++ b/lib/rdsvc.cpp @@ -998,7 +998,7 @@ bool RDSvc::clearLogLinks(RDSvc::ImportSource src,const QString &logname, for(int i=0;isize();i++) { logline=src_event->logLine(i); if((logline->linkId()<0)||(logline->source()!=event_source)) { - dest_event->insert(dest_event->size(),1); + dest_event->insert(dest_event->size(),1,true); *(dest_event->logLine(dest_event->size()-1))=*logline; dest_event->logLine(dest_event->size()-1)->setId(dest_event->nextId()); }