Get schedule message endpoint #16

Merged
phoenix merged 10 commits from get_schedule_message into alot_of_changes 2026-06-18 14:19:22 -04:00
Showing only changes of commit 837b559656 - Show all commits
+4 -29
View File
@@ -41,20 +41,10 @@ pub async fn get(
.fetch_one(pool)
.await
{
Ok(row) => {
/*
let id: uuid::Uuid = row.try_get("id")?;
let scheduled: time::OffsetDateTime = row.try_get("scheduled")?;
let status: String = row.try_get("status")?;
let created: time::OffsetDateTime = row.try_get("created")?;
let user_id: uuid::Uuid = row.try_get("user_id")?;
*/
match parse_row(&row).await {
Ok(scheduled_message) => Ok(scheduled_message),
Err(err) => Err(err),
}
}
Ok(row) => match parse_row(&row).await {
Ok(scheduled_message) => Ok(scheduled_message),
Err(err) => Err(err),
},
Err(_) => Err(sqlx::Error::RowNotFound),
}
}
@@ -78,21 +68,6 @@ pub async fn get_with_user_id(
let mut messages: Vec<textsender_models::message::scheduling::ScheduledMessage> =
Vec::new();
for row in rows {
/*
let id: uuid::Uuid = row.try_get("id")?;
let scheduled: time::OffsetDateTime = row.try_get("scheduled")?;
let status: String = row.try_get("status")?;
let created: time::OffsetDateTime = row.try_get("created")?;
let user_id: uuid::Uuid = row.try_get("user_id")?;
let message = textsender_models::message::scheduling::ScheduledMessage {
id,
scheduled: Some(scheduled),
created: Some(created),
status,
user_id,
};
*/
match parse_row(&row).await {
Ok(scheduled_message) => {
messages.push(scheduled_message);