diff --git a/desktop/src-tauri/src/local/store.rs b/desktop/src-tauri/src/local/store.rs index 5899da7..7c6533f 100644 --- a/desktop/src-tauri/src/local/store.rs +++ b/desktop/src-tauri/src/local/store.rs @@ -302,8 +302,8 @@ pub fn reminders(conn: &Connection) -> rusqlite::Result> { let ids: Vec = { let mut stmt = conn.prepare("SELECT id FROM notes WHERE trashed = 0 AND remind_at IS NOT NULL ORDER BY remind_at ASC")?; - stmt.query_map([], |r| r.get::<_, String>(0))? - .collect::>>()? + let rows = stmt.query_map([], |r| r.get::<_, String>(0))?; + rows.collect::>>()? }; ids.iter().map(|id| load_note(conn, id)).collect() } @@ -327,8 +327,8 @@ pub fn search(conn: &Connection, q: &str) -> rusqlite::Result> { let mut stmt = conn.prepare( "SELECT id FROM notes WHERE trashed = 0 AND (title LIKE ?1 ESCAPE '\\' OR body LIKE ?1 ESCAPE '\\') ORDER BY updated_at DESC", )?; - stmt.query_map([&pat], |r| r.get::<_, String>(0))? - .collect::>>()? + let rows = stmt.query_map([&pat], |r| r.get::<_, String>(0))?; + rows.collect::>>()? }; ids.iter().map(|id| load_note(conn, id)).collect() }