From a9b93e7c20beeb4d2cc1ff6d16b3667d0abc6bac Mon Sep 17 00:00:00 2001 From: dbr Date: Thu, 22 Apr 2021 13:33:54 +1000 Subject: [PATCH] Use names for row.get(...) --- taskchampion/src/storage/sqlite.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/taskchampion/src/storage/sqlite.rs b/taskchampion/src/storage/sqlite.rs index e989aa393..dfafba7b9 100644 --- a/taskchampion/src/storage/sqlite.rs +++ b/taskchampion/src/storage/sqlite.rs @@ -58,7 +58,7 @@ impl<'t> StorageTxn for Txn<'t> { .query_row( "SELECT data FROM tasks WHERE uuid = ? LIMIT 1", [&uuid], - |r| r.get(0), + |r| r.get("data"), ) .optional()?; @@ -113,8 +113,8 @@ impl<'t> StorageTxn for Txn<'t> { let mut q = t.prepare("SELECT uuid, data FROM tasks")?; let rows = q .query_map([], |r| { - let uuid: Uuid = r.get(0)?; - let data_str: String = r.get(1)?; + let uuid: Uuid = r.get("uuid")?; + let data_str: String = r.get("data")?; let data = serde_json::from_str(&data_str).unwrap(); // FIXME: Remove unwrap Ok((uuid, data)) })?;