Not working yet

This commit is contained in:
2026-06-26 21:36:52 -04:00
parent b93ace85cd
commit fd8e84a062
+9 -2
View File
@@ -69,7 +69,7 @@ impl Service {
}; };
let events = events.unwrap_or_default(); let events = events.unwrap_or_default();
for event in events { for event in &events {
println!("Event: {event:?}"); println!("Event: {event:?}");
let contact = &match contacts.get(&event.contact_id).await { let contact = &match contacts.get(&event.contact_id).await {
Ok(contact) => contact, Ok(contact) => contact,
@@ -95,6 +95,7 @@ impl Service {
println!("Contact Id: {:?}", contact.id); println!("Contact Id: {:?}", contact.id);
println!("Message Id: {:?}", message.id); println!("Message Id: {:?}", message.id);
println!("Scheduled Message Id: {:?}", scheduled_message.id);
let param = swoosh::twilio::types::Parameters { let param = swoosh::twilio::types::Parameters {
schedule: true, schedule: true,
@@ -102,10 +103,13 @@ impl Service {
}; };
let twilio_config = &self.app.twilio_config; let twilio_config = &self.app.twilio_config;
println!("Config: {twilio_config:?}");
println!("SM: {scheduled_message:?}");
match swoosh::twilio::api::send_message(&message, contact, &param, twilio_config).await match swoosh::twilio::api::send_message(&message, &contact, &param, twilio_config).await
{ {
Ok(resp) => { Ok(resp) => {
println!("Message scheduled");
// MER response // MER response
let result = swoosh::twilio::api::response_to_json(resp).await; let result = swoosh::twilio::api::response_to_json(resp).await;
let mer = textsender_models::message::event::MessageEventResponse { let mer = textsender_models::message::event::MessageEventResponse {
@@ -120,14 +124,17 @@ impl Service {
match mer_req.record_message_event_response(&mer).await { match mer_req.record_message_event_response(&mer).await {
Ok(response) => { Ok(response) => {
println!("Recording MER");
println!("Response: {response:?}"); println!("Response: {response:?}");
} }
Err(err) => { Err(err) => {
eprintln!("Error recording mer");
eprintln!("Error: {err:?}"); eprintln!("Error: {err:?}");
} }
} }
} }
Err(err) => { Err(err) => {
eprintln!("Message not sent");
eprintln!("Error: {err:?}"); eprintln!("Error: {err:?}");
} }
} }