Update dependencies (#5)
sender Build / Check (push) Successful in 1m27s
sender Build / Rustfmt (push) Successful in 36s
sender Build / Test Suite (push) Successful in 1m15s
sender Build / Clippy (push) Successful in 42s
sender Build / build (push) Successful in 1m40s
sender Build / Check (pull_request) Successful in 1m3s
sender Build / Rustfmt (pull_request) Successful in 54s
sender Build / Test Suite (pull_request) Successful in 1m43s
sender Build / Clippy (pull_request) Successful in 1m37s
sender Build / build (pull_request) Successful in 3m11s
sender Build / Check (push) Successful in 1m27s
sender Build / Rustfmt (push) Successful in 36s
sender Build / Test Suite (push) Successful in 1m15s
sender Build / Clippy (push) Successful in 42s
sender Build / build (push) Successful in 1m40s
sender Build / Check (pull_request) Successful in 1m3s
sender Build / Rustfmt (pull_request) Successful in 54s
sender Build / Test Suite (pull_request) Successful in 1m43s
sender Build / Clippy (pull_request) Successful in 1m37s
sender Build / build (pull_request) Successful in 3m11s
Reviewed-on: #5
This commit was merged in pull request #5.
This commit is contained in:
@@ -4,14 +4,13 @@ use textsender_models::message::Message;
|
||||
|
||||
pub async fn send_messages(
|
||||
config: &TwilioConfig,
|
||||
contacts: &Vec<Contact>,
|
||||
contacts: &[Contact],
|
||||
message: &Message,
|
||||
second_interval: u64,
|
||||
) {
|
||||
let long_sleep_limit: i64 = 5;
|
||||
let mut count: i64 = 0;
|
||||
|
||||
for contact in contacts.iter() {
|
||||
for (text_count, contact) in (0_i64..).zip(contacts.iter()) {
|
||||
println!("Sending to: {:?}", contact.phone_number);
|
||||
let param = swoosh::twilio::types::Parameters {
|
||||
schedule: false,
|
||||
@@ -28,7 +27,7 @@ pub async fn send_messages(
|
||||
}
|
||||
}
|
||||
|
||||
if count % long_sleep_limit == 0 {
|
||||
if text_count % long_sleep_limit == 0 {
|
||||
// Sleep for X seconds
|
||||
let wait_time = second_interval;
|
||||
std::thread::sleep(std::time::Duration::from_secs(wait_time));
|
||||
@@ -36,8 +35,6 @@ pub async fn send_messages(
|
||||
// Sleep for a second
|
||||
std::thread::sleep(std::time::Duration::from_secs(1));
|
||||
}
|
||||
|
||||
count += 1;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user