From d99aa2587ac5bc8f4e0b369c436df404cfc1985e Mon Sep 17 00:00:00 2001 From: phoenix Date: Sat, 30 May 2026 15:35:35 -0400 Subject: [PATCH 1/4] Adding event module --- src/message/event/mod.rs | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 src/message/event/mod.rs diff --git a/src/message/event/mod.rs b/src/message/event/mod.rs new file mode 100644 index 0000000..542962c --- /dev/null +++ b/src/message/event/mod.rs @@ -0,0 +1,16 @@ +use serde::{Deserialize, Serialize}; + + +pub struct MessageEventResponse { + pub id: uuid::Uuid, + pub scheduledMessageEventId: uuid::Uuid, + // Json field + pub response: String, + pub userId: uuid::Uuid, + pub contact_id: uuid::Uuid, + pub message_id: uuid::Uuid, + pub status: string, + #[serde(with = "time::serde::rfc3339::option")] + pub sent: Option, +} + -- 2.47.3 From e126e4bc06530878d5d0174a759a8dca3be40b4f Mon Sep 17 00:00:00 2001 From: phoenix Date: Sat, 30 May 2026 15:40:34 -0400 Subject: [PATCH 2/4] Making module available --- src/message/mod.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/message/mod.rs b/src/message/mod.rs index 667f14c..af716b9 100644 --- a/src/message/mod.rs +++ b/src/message/mod.rs @@ -1,3 +1,5 @@ +pub mod event; + use serde::{Deserialize, Serialize}; #[derive(Clone, Debug, Default, Deserialize, Serialize)] -- 2.47.3 From 3980acf79e8225c8a0a0bc101c88b4985a98214b Mon Sep 17 00:00:00 2001 From: phoenix Date: Sat, 30 May 2026 15:45:15 -0400 Subject: [PATCH 3/4] Tweaking module --- src/message/event/mod.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/message/event/mod.rs b/src/message/event/mod.rs index 542962c..13d09c3 100644 --- a/src/message/event/mod.rs +++ b/src/message/event/mod.rs @@ -1,15 +1,16 @@ use serde::{Deserialize, Serialize}; +#[derive(Clone, Debug, Default, Deserialize, Serialize)] pub struct MessageEventResponse { pub id: uuid::Uuid, - pub scheduledMessageEventId: uuid::Uuid, + pub scheduled_message_event_id: uuid::Uuid, // Json field pub response: String, - pub userId: uuid::Uuid, + pub user_id: uuid::Uuid, pub contact_id: uuid::Uuid, pub message_id: uuid::Uuid, - pub status: string, + pub status: String, #[serde(with = "time::serde::rfc3339::option")] pub sent: Option, } -- 2.47.3 From 161f94fd41cd4b0518844fc2bcd62261169b1937 Mon Sep 17 00:00:00 2001 From: phoenix Date: Sat, 30 May 2026 15:53:34 -0400 Subject: [PATCH 4/4] cargo fmt --- src/message/event/mod.rs | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/src/message/event/mod.rs b/src/message/event/mod.rs index 13d09c3..0952663 100644 --- a/src/message/event/mod.rs +++ b/src/message/event/mod.rs @@ -1,17 +1,15 @@ use serde::{Deserialize, Serialize}; - #[derive(Clone, Debug, Default, Deserialize, Serialize)] pub struct MessageEventResponse { - pub id: uuid::Uuid, - pub scheduled_message_event_id: uuid::Uuid, + pub id: uuid::Uuid, + pub scheduled_message_event_id: uuid::Uuid, // Json field - pub response: String, - pub user_id: uuid::Uuid, - pub contact_id: uuid::Uuid, - pub message_id: uuid::Uuid, - pub status: String, + pub response: String, + pub user_id: uuid::Uuid, + pub contact_id: uuid::Uuid, + pub message_id: uuid::Uuid, + pub status: String, #[serde(with = "time::serde::rfc3339::option")] - pub sent: Option, + pub sent: Option, } - -- 2.47.3