Compare commits

...
Author SHA1 Message Date
phoenix 6d5e10857d Updating comments
Release Tagging / release (pull_request) Successful in 45s
swoosh Build / Check (pull_request) Successful in 59s
swoosh Build / Rustfmt (pull_request) Successful in 25s
swoosh Build / Clippy (pull_request) Failing after 27s
swoosh Build / build (pull_request) Successful in 46s
swoosh Build / Test Suite (pull_request) Failing after 2m6s
2026-06-04 20:15:15 -04:00
phoenix 70f5261b49 Changing return type
Release Tagging / release (pull_request) Successful in 33s
swoosh Build / Check (pull_request) Successful in 1m18s
swoosh Build / Rustfmt (pull_request) Successful in 26s
swoosh Build / Test Suite (pull_request) Failing after 1m19s
swoosh Build / build (pull_request) Successful in 31s
swoosh Build / Clippy (pull_request) Failing after 42s
2026-06-03 21:59:16 -04:00
2 changed files with 4 additions and 7 deletions
+3 -2
View File
@@ -7,7 +7,7 @@ pub async fn send_mssage(
contact: &textsender_models::contact::Contact, contact: &textsender_models::contact::Contact,
param: crate::twilio::types::Parameters, param: crate::twilio::types::Parameters,
config: &textsender_models::config::auxiliary::TwilioConfig, config: &textsender_models::config::auxiliary::TwilioConfig,
) -> Result<crate::twilio::api::types::TwilioAPIMessage, std::io::Error> { ) -> Result<reqwest::Response, std::io::Error> {
if config.account_sid.is_empty() { if config.account_sid.is_empty() {
Err(std::io::Error::other("Account SID is empty")) Err(std::io::Error::other("Account SID is empty"))
} else if config.auth_token.is_empty() { } else if config.auth_token.is_empty() {
@@ -72,6 +72,8 @@ pub async fn send_mssage(
match request.send().await { match request.send().await {
Ok(response) => { Ok(response) => {
Ok(response)
/*
match response match response
.json::<crate::twilio::api::types::TwilioAPIMessage>() .json::<crate::twilio::api::types::TwilioAPIMessage>()
.await .await
@@ -79,7 +81,6 @@ pub async fn send_mssage(
Ok(resp) => Ok(resp), Ok(resp) => Ok(resp),
Err(err) => Err(std::io::Error::other(err)), Err(err) => Err(std::io::Error::other(err)),
} }
/*
match response.text().await { match response.text().await {
Ok(body) => { Ok(body) => {
let mut obj = crate::twilio::api::types::TwilioAPIMessage { let mut obj = crate::twilio::api::types::TwilioAPIMessage {
+1 -5
View File
@@ -1,8 +1,4 @@
// Things needed to send a message /// Parameters - Controls flow of sending message
// Contact - Receipient to send to (textsender-models)
// Message - The content to sent (textsender-models)
// Parameters - Controls flow of sending message
// Config - Contains info needed to send message (textsender-models)
pub struct Parameters { pub struct Parameters {
pub schedule: bool, pub schedule: bool,
pub schedule_at: Option<time::OffsetDateTime>, pub schedule_at: Option<time::OffsetDateTime>,