feat(blog::components::check_update) add apply.rs

This commit is contained in:
lumither committed 2025-04-09 19:20:50 -07:00
1 parent 27d2c86106
commit 10f14312bd
7 files changed
+61 -18

No files matched your search

@@ -11,11 +11,14 @@ use crate::{
};
use macros::panic_with_log;
use crate::modules::blog::components::check_update::apply::apply_deltas;
use sqlx::PgPool;
use tracing::{trace, warn, Level};
use tracing::log::error;
use tracing::{Level, trace, warn};
// mod error;
// mod index;
mod apply;
mod changes;
mod error;
mod pull;
@@ -85,7 +88,10 @@ async fn workflow(args: Arc<Args>) {
.await
{
Ok(updates) => updates,
Err(_) => return,
Err(e) => {
error!("delta parsing error: {}", e);
return;
}
};
if deltas.is_empty() {
@@ -93,5 +99,5 @@ async fn workflow(args: Arc<Args>) {
return;
}
// todo: load delta to database
apply_deltas(&args.db_connection, deltas).await;
}