diff --git a/backend/internal/http/router/handlers-web.go b/backend/internal/http/router/handlers-web.go index 17a76928d..6ade80ca6 100644 --- a/backend/internal/http/router/handlers-web.go +++ b/backend/internal/http/router/handlers-web.go @@ -482,7 +482,7 @@ func (e *Router) getUXUploadUrl(w http.ResponseWriter, r *http.Request) { return } - key := fmt.Sprintf("%d/ux_webcam_record.mp4", sessionData.ID) + key := fmt.Sprintf("%d/ux_webcam_record.webm", sessionData.ID) url, err := e.services.ObjStorage.GetPreSignedUploadUrl(key) if err != nil { ResponseWithError(w, http.StatusInternalServerError, err, startTime, r.URL.Path, bodySize) @@ -565,4 +565,3 @@ func (e *Router) imagesUploaderHandlerWeb(w http.ResponseWriter, r *http.Request } ResponseOK(w, startTime, r.URL.Path, 0) } - diff --git a/backend/pkg/sessions/storage.go b/backend/pkg/sessions/storage.go index 5813d2f6a..8f3db4e58 100644 --- a/backend/pkg/sessions/storage.go +++ b/backend/pkg/sessions/storage.go @@ -39,7 +39,7 @@ func (s *storageImpl) Add(sess *Session) error { rev_id, tracker_version, issue_score, platform, - user_browser, user_browser_version, user_device_memory_size, user_device_heap_size, + user_agent, user_browser, user_browser_version, user_device_memory_size, user_device_heap_size, user_id, user_state, user_city, timezone ) VALUES ( $1, $2, $3, @@ -48,8 +48,8 @@ func (s *storageImpl) Add(sess *Session) error { NULLIF($10, ''), $11, $12, $13, - NULLIF($14, ''), NULLIF($15, ''), NULLIF($16, 0), NULLIF($17, 0::bigint), - NULLIF(LEFT($18, 8000), ''), NULLIF($19, ''), NULLIF($20, ''), $21 + NULLIF($14, ''), NULLIF($15, ''), NULLIF($16, ''), NULLIF($17, 0), NULLIF($18, 0::bigint), + NULLIF(LEFT($19, 8000), ''), NULLIF($20, ''), NULLIF($21, ''), $22 )`, sess.SessionID, sess.ProjectID, sess.Timestamp, sess.UserUUID, sess.UserDevice, sess.UserDeviceType, sess.UserCountry, @@ -57,7 +57,7 @@ func (s *storageImpl) Add(sess *Session) error { sess.RevID, sess.TrackerVersion, sess.Timestamp/1000, sess.Platform, - sess.UserBrowser, sess.UserBrowserVersion, sess.UserDeviceMemorySize, sess.UserDeviceHeapSize, + sess.UserAgent, sess.UserBrowser, sess.UserBrowserVersion, sess.UserDeviceMemorySize, sess.UserDeviceHeapSize, sess.UserID, sess.UserState, sess.UserCity, sess.Timezone, ) }