mirror of
https://github.com/librespeed/speedtest.git
synced 2024-05-10 18:54:52 +00:00
Assign empty object for ISP info when not available
If somehow in the telemetry data ISP info is empty, write an empty JSON object as ISP info into the database to avoid parsing errors
This commit is contained in:
@@ -166,7 +166,11 @@ func Record(w http.ResponseWriter, r *http.Request) {
|
||||
|
||||
var record schema.TelemetryData
|
||||
record.IPAddress = ipAddr
|
||||
record.ISPInfo = ispInfo
|
||||
if ispInfo == "" {
|
||||
record.ISPInfo = "{}"
|
||||
} else {
|
||||
record.ISPInfo = ispInfo
|
||||
}
|
||||
record.Extra = extra
|
||||
record.UserAgent = userAgent
|
||||
record.Language = language
|
||||
|
||||
Reference in New Issue
Block a user