remove format! calls entirely

This commit is contained in:
Markus Unterwaditzer
2026-05-15 21:23:29 +02:00
committed by Will Greenberg
parent bd5dfb1a75
commit 3aa3ce89c8
2 changed files with 12 additions and 12 deletions

View File

@@ -170,9 +170,10 @@ impl DiagTask {
lat,
lon,
};
let json = serde_json::to_string(&record)?;
let mut json = serde_json::to_vec(&record)?;
json.push(b'\n');
gps_file
.write_all(format!("{json}\n").as_bytes())
.write_all(&json)
.await
.map_err(RecordingStoreError::WriteFileError)?;
}

View File

@@ -122,22 +122,21 @@ pub async fn post_gps(
lat: gps_data.latitude,
lon: gps_data.longitude,
};
let json = serde_json::to_string(&record).map_err(|e| {
let mut json = serde_json::to_vec(&record).map_err(|e| {
error!("failed to serialize GPS record: {e}");
(
StatusCode::INTERNAL_SERVER_ERROR,
format!("failed to serialize GPS record: {e}"),
)
})?;
file.write_all(format!("{json}\n").as_bytes())
.await
.map_err(|e| {
error!("failed to write GPS record to sidecar: {e}");
(
StatusCode::INTERNAL_SERVER_ERROR,
format!("failed to write GPS record to sidecar: {e}"),
)
})?;
json.push(b'\n');
file.write_all(&json).await.map_err(|e| {
error!("failed to write GPS record to sidecar: {e}");
(
StatusCode::INTERNAL_SERVER_ERROR,
format!("failed to write GPS record to sidecar: {e}"),
)
})?;
}
Ok(None) => error!("GPS sidecar directory not found, cannot write GPS record"),
Err(e) => {