diff --git a/FILE_MANIFEST.sha256 b/FILE_MANIFEST.sha256 index e9137f4..308aba5 100644 --- a/FILE_MANIFEST.sha256 +++ b/FILE_MANIFEST.sha256 @@ -41,7 +41,7 @@ e00d211e3885e30d7fed1e43b44e6fdad40a67019060156c0641816a93e3365f ./scripts/netw 81345b6a0b51736bdbc98fd23199b62e4c721b4e7437e02dab7ea79b97dff29a ./scripts/service.sh b48fc84d79aab381226363ac8473f981bcba5e4911c4cc0011261182debf4250 ./scripts/smoke.sh b50782b3742dfbf8a319c60571c968e93fdf8547db747c759edcffae68cb98bf ./scripts/update.sh -48abf32b9eb26dc980044d138732129c6e35e79c225c2231782e8d69338061a0 ./src/api.rs +1e82b152e3e8badbceb2ffa6424fea027b7aad3ad87e8b1b46085caa66760ba8 ./src/api.rs 4bbbe739219730d7369965277e689b5a557202e2674869705009ca4c3239ad38 ./src/config.rs 1ec49d30ff14fc341bb15177ff195db41fb927d67114d1c1cb8ca671c7ea73ec ./src/db.rs 6359748b86a420334f5a090640773abb18ef4057f74342af32d5a250be5e0d4a ./src/engine.rs diff --git a/src/api.rs b/src/api.rs index 999c9ed..37c1d7c 100644 --- a/src/api.rs +++ b/src/api.rs @@ -1020,11 +1020,15 @@ async fn history(State(state): State, Query(query): Query>(); Ok(Json(json!({ "scope": "overview", "bucket_seconds": bucket_seconds, "zones": zones, "devices": devices, "sensors": sensors, "storage": {"zones": zone_storage, "devices": device_storage, "sensors": sensor_storage}, - "storage_warning": [zone_warning, device_warning, sensor_warning].into_iter().flatten().collect::>(), + "storage_warning": storage_warning, "counts": {"devices": device_count, "zones": zone_count, "ha": ha_count} }))) }