fix(backend): fixed some issues in db service
This commit is contained in:
parent
918ddcae5d
commit
c526d611f5
3 changed files with 7 additions and 5 deletions
|
|
@ -189,7 +189,6 @@ func (conn *Conn) InsertWebGraphQLEvent(sessionID uint64, projectID uint32, save
|
|||
}
|
||||
|
||||
func (conn *Conn) InsertSessionReferrer(sessionID uint64, referrer string) error {
|
||||
log.Printf("insert referrer, sessID: %d, referrer: %s", sessionID, referrer)
|
||||
if referrer == "" {
|
||||
return nil
|
||||
}
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ import (
|
|||
|
||||
func (conn *Conn) GetSession(sessionID uint64) (*Session, error) {
|
||||
s := &Session{SessionID: sessionID}
|
||||
var revID, userOSVersion *string
|
||||
var revID, userOSVersion, userBrowserVersion *string
|
||||
var issueTypes pgtype.EnumArray
|
||||
if err := conn.c.QueryRow(`
|
||||
SELECT platform,
|
||||
|
|
@ -32,14 +32,17 @@ func (conn *Conn) GetSession(sessionID uint64) (*Session, error) {
|
|||
&revID, &s.TrackerVersion,
|
||||
&s.UserID, &s.UserAnonymousID, &s.Referrer,
|
||||
&s.PagesCount, &s.EventsCount, &s.ErrorsCount, &issueTypes,
|
||||
&s.UserBrowser, &s.UserBrowserVersion, &s.IssueScore,
|
||||
&s.UserBrowser, &userBrowserVersion, &s.IssueScore,
|
||||
&s.Metadata1, &s.Metadata2, &s.Metadata3, &s.Metadata4, &s.Metadata5,
|
||||
&s.Metadata6, &s.Metadata7, &s.Metadata8, &s.Metadata9, &s.Metadata10); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if userOSVersion != nil { // TODO: choose format, make f
|
||||
if userOSVersion != nil {
|
||||
s.UserOSVersion = *userOSVersion
|
||||
}
|
||||
if userBrowserVersion != nil {
|
||||
s.UserBrowserVersion = *userBrowserVersion
|
||||
}
|
||||
if revID != nil {
|
||||
s.RevID = *revID
|
||||
}
|
||||
|
|
|
|||
|
|
@ -324,7 +324,7 @@ func (c *connectorImpl) InsertWebPerformanceTrackAggr(session *types.Session, ms
|
|||
if err := c.batches["performance"].Append(
|
||||
session.SessionID,
|
||||
uint16(session.ProjectID),
|
||||
0, // TODO: find messageID for performance events
|
||||
uint64(0), // TODO: find messageID for performance events
|
||||
datetime(timestamp),
|
||||
nullableString(msg.Meta().Url),
|
||||
uint8(msg.MinFPS),
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue