fix: not called sid in db

This commit is contained in:
əlemi 2024-12-02 23:46:39 +01:00
parent 728f1a46ae
commit 4a04612393
Signed by: alemi
GPG key ID: A4895B84D311642C

View file

@ -243,7 +243,7 @@ impl Database {
async fn get(&self, sid: i64, limit: Option<i64>) -> rusqlite::Result<Vec<Event>> { async fn get(&self, sid: i64, limit: Option<i64>) -> rusqlite::Result<Vec<Event>> {
let db = self.0.lock().await; let db = self.0.lock().await;
let mut stmt = db.prepare("SELECT time, value FROM events WHERE sid = :sid LIMIT :limit")?; let mut stmt = db.prepare("SELECT time, value FROM events WHERE service = :sid LIMIT :limit")?;
let results = stmt.query_map( let results = stmt.query_map(
named_params! { ":sid": sid, ":limit": limit }, named_params! { ":sid": sid, ":limit": limit },
|row| Ok((row.get(0)?, row.get(1).optional()?)), |row| Ok((row.get(0)?, row.get(1).optional()?)),