summaryrefslogtreecommitdiff
path: root/src/db.rs
diff options
context:
space:
mode:
authorjakka <jakkadoujin@gmail.com>2025-06-15 16:29:07 +0300
committerjakka <jakkadoujin@gmail.com>2025-06-15 16:29:07 +0300
commit6d9e1300a2769fe4c0f4b290122143f52fc7a3ef (patch)
treeb898543945cfa69a689561bcf38637f68271fc83 /src/db.rs
parentd239e5dbe1c35553c7663b8079719f327a1ddfaa (diff)
finished writing basic functionalityv0.0.1
Diffstat (limited to 'src/db.rs')
-rw-r--r--src/db.rs3
1 files changed, 2 insertions, 1 deletions
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 {