diff --git a/src/resources/alarm/get.rs b/src/resources/alarm/get.rs index 61f6e63..823448f 100644 --- a/src/resources/alarm/get.rs +++ b/src/resources/alarm/get.rs @@ -1,3 +1,5 @@ +use std::i32; + use axum::{Json, debug_handler, extract::{Query, State}, http::StatusCode, response::IntoResponse}; use chrono::{DateTime, Utc}; use serde::{Deserialize, Serialize}; @@ -7,6 +9,7 @@ use crate::{AppState, types::Alarm}; #[derive(ToSchema, Serialize)] pub struct OkResponse { + id: i32, title: String, enabled: bool, time: DateTime, @@ -39,6 +42,7 @@ pub struct RequestQuery { impl From for OkResponse { fn from(value: Alarm) -> Self { Self { + id: value.id, title: value.title, enabled: value.enabled, time: value.time,