Huh wuh #7

Merged
phoenix merged 7 commits from huh_wuh into v0.3.0 2026-06-21 22:48:09 -04:00
3 changed files with 24 additions and 1 deletions
Showing only changes of commit a0724de553 - Show all commits
+1
View File
@@ -1,2 +1,3 @@
pub mod app;
pub mod service;
pub mod version;
+1 -1
View File
@@ -15,7 +15,7 @@ async fn main() -> Result<(), Box<dyn std::error::Error>> {
};
loop {
println!("Do some work");
catapult::service::do_the_work(&app).await;
tokio::time::sleep(tokio::time::Duration::from_secs(catapult::app::SECONDS_TO_SLEEP)).await;
}
}
+22
View File
@@ -0,0 +1,22 @@
pub async fn do_the_work(_app: &crate::app::App) {
println!("Do some work");
todo!(r#"
Need to finish this
This function should fetch a token, check if the token is valid, and obtain a refresh token if
it has expired.
Then do the real work.
1. Check the queue
2. If there is an item, get the data,
3. Evaluate if it is schedulable
4. Get the events and iterate each one
5. starting with the message
6. Get the contact
7. Send the message
8. Record the message event response
"#);
}