|
@@ -56,14 +56,16 @@ func getCleanedResults(tempResults ResultsFromServer, TMFriendlyName string) Cle
|
|
|
numberOfSegments = maxReturnedBySever
|
|
|
}
|
|
|
|
|
|
- tmResults.Segments = make([]Segment, 0, numberOfSegments)
|
|
|
+ tmResults.Segments = make([]Segment, numberOfSegments)
|
|
|
tmResults.TMName = TMFriendlyName
|
|
|
|
|
|
- for _, result := range tempResults.ConcResult {
|
|
|
+ for index := 0; index < numberOfSegments; index++ {
|
|
|
+ result := tempResults.ConcResult[index]
|
|
|
segment := Segment{result.TMEntry.SourceSegment, result.TMEntry.TargetSegment}
|
|
|
segment.clean()
|
|
|
- tmResults.Segments = append(tmResults.Segments, segment)
|
|
|
+ tmResults.Segments[index] = segment
|
|
|
}
|
|
|
+
|
|
|
return tmResults
|
|
|
}
|
|
|
|