🐛 fix(processor): execute delete messages

- execute final delete messages only when execute flag is true
This commit is contained in:
Jeremiah Russell
2025-10-11 06:54:45 +01:00
committed by Jeremiah Russell
parent 49e7ff5617
commit 01b9e7677d

View File

@@ -44,7 +44,13 @@ impl<'a> Processor<'a> {
log::info!("{messages_to_trash:?}");
log::info!("Ready to run");
messages_to_trash.run(0).await
messages_to_trash.prepare(0).await?;
if self.execute {
log::warn!("***executing final delete messages***");
messages_to_trash.batch_trash().await
} else {
Ok(())
}
}
/// Delete the messages