From 6d9e1300a2769fe4c0f4b290122143f52fc7a3ef Mon Sep 17 00:00:00 2001 From: jakka Date: Sun, 15 Jun 2025 16:29:07 +0300 Subject: finished writing basic functionality --- src/db.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/db.rs') diff --git a/src/db.rs b/src/db.rs index ae3bf51..93d6d7e 100644 --- a/src/db.rs +++ b/src/db.rs @@ -110,7 +110,8 @@ impl Database { pub async fn clean_files(&self) -> Result<()> { let mut tasks = tokio::task::JoinSet::new(); self.0.execute(DEDUPE_DB, ()).await?; - while let Ok(Some(row)) = self.0.query(FETCH_FILES, ()).await?.next().await { + let mut query_res = self.0.query(FETCH_FILES, ()).await?; + while let Ok(Some(row)) = query_res.next().await { let path = Path::new(row.get_str(0)?).canonicalize()?; let conn = self.0.clone(); tasks.spawn(async move { -- cgit v1.3.1