cargo fmt
Rust Build / Test Suite (pull_request) Successful in 41s
Rust Build / Rustfmt (pull_request) Successful in 42s

This commit is contained in:
2026-06-18 17:11:05 -04:00
parent cb81d0479f
commit 06c1567384
2 changed files with 33 additions and 38 deletions
+7 -15
View File
@@ -31,7 +31,9 @@ pub mod request {
impl CreateScheduleMessageEventRequest { impl CreateScheduleMessageEventRequest {
pub fn is_valid(&self) -> bool { pub fn is_valid(&self) -> bool {
!self.contact_id.is_nil() || !self.message_id.is_nil() || !self.scheduled_message_id.is_nil() !self.contact_id.is_nil()
|| !self.message_id.is_nil()
|| !self.scheduled_message_id.is_nil()
} }
} }
} }
@@ -60,9 +62,9 @@ pub mod response {
} }
pub mod endpoint { pub mod endpoint {
use crate::repo::contact as contact_repo;
use crate::repo::message as message_repo; use crate::repo::message as message_repo;
use message_repo::scheduling as scheduling_repo; use message_repo::scheduling as scheduling_repo;
use crate::repo::contact as contact_repo;
/// Endpoint to create a Scheudled Message /// Endpoint to create a Scheudled Message
#[utoipa::path( #[utoipa::path(
@@ -196,7 +198,6 @@ pub mod endpoint {
.is_some_and(|t| t - time::OffsetDateTime::now_utc() >= time::Duration::minutes(10)) .is_some_and(|t| t - time::OffsetDateTime::now_utc() >= time::Duration::minutes(10))
} }
/// Endpoint to create a Scheudled Message Event /// Endpoint to create a Scheudled Message Event
#[utoipa::path( #[utoipa::path(
post, post,
@@ -227,10 +228,7 @@ pub mod endpoint {
Err(err) => { Err(err) => {
eprintln!("Error: {err:?}"); eprintln!("Error: {err:?}");
response.message = String::from("Scheduled Message does not exist"); response.message = String::from("Scheduled Message does not exist");
return ( return (axum::http::StatusCode::BAD_REQUEST, axum::Json(response));
axum::http::StatusCode::BAD_REQUEST,
axum::Json(response),
);
} }
} }
@@ -239,10 +237,7 @@ pub mod endpoint {
Err(err) => { Err(err) => {
eprintln!("Error: {err:?}"); eprintln!("Error: {err:?}");
response.message = String::from("Contact does not exist"); response.message = String::from("Contact does not exist");
return ( return (axum::http::StatusCode::BAD_REQUEST, axum::Json(response));
axum::http::StatusCode::BAD_REQUEST,
axum::Json(response),
);
} }
} }
@@ -251,10 +246,7 @@ pub mod endpoint {
Err(err) => { Err(err) => {
eprintln!("Error: {err:?}"); eprintln!("Error: {err:?}");
response.message = String::from("Contact does not exist"); response.message = String::from("Contact does not exist");
return ( return (axum::http::StatusCode::BAD_REQUEST, axum::Json(response));
axum::http::StatusCode::BAD_REQUEST,
axum::Json(response),
);
} }
} }
+6 -3
View File
@@ -156,7 +156,8 @@ pub mod sched_msg_event {
pub async fn get_with_scheduled_message_id( pub async fn get_with_scheduled_message_id(
pool: &sqlx::PgPool, pool: &sqlx::PgPool,
scheduled_message_id: &uuid::Uuid, scheduled_message_id: &uuid::Uuid,
) -> Result<Vec<textsender_models::message::scheduling::ScheduledMessageEvent>, sqlx::Error> { ) -> Result<Vec<textsender_models::message::scheduling::ScheduledMessageEvent>, sqlx::Error>
{
match sqlx::query( match sqlx::query(
r#" r#"
SELECT id, contact_id, message_id, scheduled_message_id, created FROM "scheduled_message_events" SELECT id, contact_id, message_id, scheduled_message_id, created FROM "scheduled_message_events"
@@ -197,12 +198,14 @@ pub mod sched_msg_event {
let scheduled_message_id: uuid::Uuid = row.try_get("scheduled_message_id")?; let scheduled_message_id: uuid::Uuid = row.try_get("scheduled_message_id")?;
let created: time::OffsetDateTime = row.try_get("created")?; let created: time::OffsetDateTime = row.try_get("created")?;
Ok(textsender_models::message::scheduling::ScheduledMessageEvent { Ok(
textsender_models::message::scheduling::ScheduledMessageEvent {
id, id,
contact_id, contact_id,
message_id, message_id,
scheduled_message_id, scheduled_message_id,
created: Some(created), created: Some(created),
}) },
)
} }
} }