Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| d862a79c0f | |||
| d5ba285a0c | |||
| d8e83b8e75 |
@@ -16,7 +16,7 @@ type AnalyticsConversationWithAttributes struct {
|
||||
OriginatingDirection string `json:"originatingDirection"`
|
||||
Participants []struct {
|
||||
ExternalContactId string `json:"externalContactId"`
|
||||
ParticipantId string `json:"participantId"`
|
||||
ParticipantId string `json:"id"`
|
||||
ParticipantName string `json:"participantName"`
|
||||
Purpose string `json:"purpose"`
|
||||
Sessions []struct {
|
||||
|
||||
23
models/interpreter_attempt.go
Normal file
23
models/interpreter_attempt.go
Normal file
@@ -0,0 +1,23 @@
|
||||
package models
|
||||
|
||||
import (
|
||||
"time"
|
||||
)
|
||||
|
||||
type InterpreterAttempt struct {
|
||||
InterpreterConversationId string `gorm:"primaryKey;index"`
|
||||
InterpreterResponseTime time.Time
|
||||
InterpreterAccepted bool
|
||||
InterpreterId int `gorm:"index"`
|
||||
CallType string
|
||||
CallConnected string
|
||||
ClientConversationId string `gorm:"index"`
|
||||
LanguageId int
|
||||
InterpreterPhone string
|
||||
ConversationStart time.Time
|
||||
ConversationEnd time.Time
|
||||
}
|
||||
|
||||
func (InterpreterAttempt) TableName() string {
|
||||
return "gc_interpreter_attempts"
|
||||
}
|
||||
@@ -8,6 +8,7 @@ type DBQueueLog struct {
|
||||
Start time.Time `gorm:"index"`
|
||||
End time.Time `gorm:"index"`
|
||||
Duration float64
|
||||
NextQueue string
|
||||
Result string `gorm:"type:json"`
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user