diff --git a/src/api.rs b/src/api.rs index 5a05175..0bd2d2a 100644 --- a/src/api.rs +++ b/src/api.rs @@ -20,8 +20,8 @@ struct ApiStatus { system_clock: String, timecode_delta_ms: i64, timecode_delta_frames: i64, - sync_status: &'static str, - jitter_status: &'static str, + sync_status: String, + jitter_status: String, lock_ratio: f64, ntp_active: bool, interfaces: Vec, @@ -83,8 +83,8 @@ async fn get_status(data: web::Data) -> impl Responder { system_clock, timecode_delta_ms: avg_delta, timecode_delta_frames: delta_frames, - sync_status, - jitter_status, + sync_status: sync_status.to_string(), + jitter_status: jitter_status.to_string(), lock_ratio, ntp_active, interfaces,