Compare commits

...

2 Commits

2 changed files with 7 additions and 2 deletions

View File

@@ -1,5 +1,10 @@
package models package models
type AnalyticsConversationWithAttributesQuery struct {
Conversations []AnalyticsConversationWithAttributes `json:"conversations"`
Cursor *string `json:"cursor"`
}
type AnalyticsConversationWithAttributes struct { type AnalyticsConversationWithAttributes struct {
ConversationEnd string `json:"conversationEnd"` ConversationEnd string `json:"conversationEnd"`
ConversationId string `json:"conversationId"` ConversationId string `json:"conversationId"`

View File

@@ -78,7 +78,7 @@ func ExtractWithoutAttributes(base models.AnalyticsConversationWithoutAttributes
Direction: sess.Direction, Direction: sess.Direction,
Dnis: sess.DNIS, Dnis: sess.DNIS,
EdgeId: sess.EdgeId, EdgeId: sess.EdgeId,
Id: sess.SessionId, Id: fmt.Sprintf("%s_%s", p.ParticipantId, sess.SessionId),
MediaEndpointStats: string(mediaEndpointStatsBytes), MediaEndpointStats: string(mediaEndpointStatsBytes),
MediaType: sess.MediaType, MediaType: sess.MediaType,
Metrics: string(metricsBytes), Metrics: string(metricsBytes),
@@ -336,7 +336,7 @@ func ExtractWithAttributes(base models.AnalyticsConversationWithAttributes) (mod
Direction: sess.Direction, Direction: sess.Direction,
Dnis: sess.DNIS, Dnis: sess.DNIS,
EdgeId: sess.EdgeId, EdgeId: sess.EdgeId,
Id: sess.SessionId, Id: fmt.Sprintf("%s_%s", p.ParticipantId, sess.SessionId),
MediaEndpointStats: string(mediaEndpointStatsBytes), MediaEndpointStats: string(mediaEndpointStatsBytes),
MediaType: sess.MediaType, MediaType: sess.MediaType,
Metrics: string(metricsBytes), Metrics: string(metricsBytes),