Saving files
swoosh pr / Rustfmt (pull_request) Successful in 32s
Release Tagging / release (pull_request) Successful in 47s
swoosh pr / Check (pull_request) Successful in 2m25s
swoosh pr / Clippy (pull_request) Failing after 2m26s

This commit is contained in:
2026-06-26 21:58:34 -04:00
parent 28de0f61e4
commit 4550702c7a
+15 -1
View File
@@ -76,7 +76,13 @@ fn init_params(
params.insert(String::from("SmartEncoded"), String::from("true")); params.insert(String::from("SmartEncoded"), String::from("true"));
params.insert(String::from("ShortenUrls"), String::from("true")); params.insert(String::from("ShortenUrls"), String::from("true"));
let date = match param.schedule_at { let date = match param.schedule_at {
Some(date_value) => date_value.to_string(), Some(date_value) => match convert_time_to_iso(date_value) {
Ok(converted) => converted,
Err(err) => {
eprintln!("Error: {err:?}");
String::new()
}
},
None => String::new(), None => String::new(),
}; };
let scheduled_at = match param.schedule_at { let scheduled_at = match param.schedule_at {
@@ -117,6 +123,14 @@ fn init_params(
params params
} }
fn convert_time_to_iso(time: time::OffsetDateTime) -> Result<String, time::error::Format> {
use time::format_description::well_known::Iso8601;
match time.format(&Iso8601::DEFAULT) {
Ok(converted) => Ok(converted),
Err(err) => Err(err),
}
}
fn generate_auth( fn generate_auth(
config: &textsender_models::config::auxiliary::TwilioConfig, config: &textsender_models::config::auxiliary::TwilioConfig,
) -> Result<String, base64_ng::EncodeError> { ) -> Result<String, base64_ng::EncodeError> {