diff --git a/internal/dao/sensor.go b/internal/dao/sensor.go index b11e9cd..d3f1957 100644 --- a/internal/dao/sensor.go +++ b/internal/dao/sensor.go @@ -31,7 +31,7 @@ func (dao *SensorDAO) Insert(data *model.SensorData) error { _, err := dao.db.Exec(query, data.Timestamp, data.WindSpeed, data.WindForce, data.WindDirection8, data.WindDirection360, data.Humidity, data.Temperature, data.AtmPressure, - data.SolarRadiation, data.Rainfall, + data.SolarRadiation, data.OpticalRain, ) if err != nil { @@ -235,7 +235,7 @@ func (dao *SensorDAO) GetLatestSensorData() (*model.SensorData, error) { err := dao.db.QueryRow(query).Scan( &data.ID, &data.Timestamp, &data.WindSpeed, &data.WindForce, &data.WindDirection8, &data.WindDirection360, &data.Humidity, &data.Temperature, &data.AtmPressure, - &data.SolarRadiation, &data.Rainfall, + &data.SolarRadiation, &data.OpticalRain, ) if err != nil { diff --git a/internal/handler/sensor.go b/internal/handler/sensor.go index 0679008..381be09 100644 --- a/internal/handler/sensor.go +++ b/internal/handler/sensor.go @@ -205,7 +205,7 @@ func (h *SensorHandler) GetLatestSensorRawData(w http.ResponseWriter, r *http.Re Temperature: float64(data.Temperature) / 10.0, AtmPressure: float64(data.AtmPressure) / 10.0, SolarRadiation: data.SolarRadiation, - Rainfall: data.Rainfall, + Rainfall: data.OpticalRain, } w.Header().Set("Content-Type", "application/json")