summaryrefslogtreecommitdiff
path: root/internal/server/api/api.go
diff options
context:
space:
mode:
authorKyren223 <kyren223@proton.me>2025-07-30 20:06:22 +0300
committerKyren223 <kyren223@proton.me>2025-07-30 20:06:22 +0300
commit77dc3bf32f2b0c651df8bdb2d7ddd0d6e34cef0e (patch)
tree1d9990633ec8a8267ccfd0ec2091332cb99315a6 /internal/server/api/api.go
parentfb8fba2265bd5229ec68da553587132af6c9521f (diff)
Fixed ci to pass, removed pyroscope
Diffstat (limited to 'internal/server/api/api.go')
-rw-r--r--internal/server/api/api.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/internal/server/api/api.go b/internal/server/api/api.go
index 5f11070..604edd1 100644
--- a/internal/server/api/api.go
+++ b/internal/server/api/api.go
@@ -1728,13 +1728,17 @@ func DeviceAnalytics(ctx context.Context, sess *session.Session, request *packet
sess.SetAnalytics(request)
queries := data.New(db)
- queries.SetDeviceAnalytics(ctx, data.SetDeviceAnalyticsParams{
+ _, err := queries.SetDeviceAnalytics(ctx, data.SetDeviceAnalyticsParams{
DeviceID: request.DeviceID,
Os: &request.OS,
Arch: &request.Arch,
Term: &request.Term,
Colorterm: &request.Colorterm,
})
+ if err != nil {
+ slog.ErrorContext(ctx, "database error", "error", err)
+ return &ErrInternalError
+ }
return nil
}