From b676060798800d607093ac7a4ad71e3b3f1be66f Mon Sep 17 00:00:00 2001 From: yggverse Date: Mon, 6 Apr 2026 23:37:09 +0300 Subject: [PATCH] remove extra method --- src/database.rs | 4 ---- src/main.rs | 2 +- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/src/database.rs b/src/database.rs index 330eabf..bed3faa 100644 --- a/src/database.rs +++ b/src/database.rs @@ -20,10 +20,6 @@ impl Database { Ok(table.get(item_id)?.map(|v| v.value())) } - pub fn is_processed(&self, item_id: &str) -> Result { - Ok(self.get(item_id)?.is_some()) - } - pub fn process(&mut self, item_id: &str) -> Result<(), Error> { let write = self.0.begin_write()?; { diff --git a/src/main.rs b/src/main.rs index 8150a7d..ac5d8db 100644 --- a/src/main.rs +++ b/src/main.rs @@ -44,7 +44,7 @@ async fn main() { let items = result.content.items; debug!("received {:?} items to handle...", items.len()); for item in items { - if database.is_processed(&item.id).is_ok_and(|r| r) { + if database.get(&item.id).is_ok_and(|r| r.is_some()) { debug!( "item `{}` for channel `{c}` already processed; skip handle.", item.id