Saving files
This commit is contained in:
+15
-1
@@ -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> {
|
||||||
|
|||||||
Reference in New Issue
Block a user