From 3684c862c6286e41863ad4126f7818b3fb18cfb9 Mon Sep 17 00:00:00 2001 From: "Rodrigo Rodriguez (Pragmatismo)" Date: Sun, 5 Apr 2026 13:19:22 -0300 Subject: [PATCH] fix drive: add missing diesel imports (QueryableByName, RunQueryDsl) --- src/drive/mod.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/drive/mod.rs b/src/drive/mod.rs index 6914c89c..6c520c80 100644 --- a/src/drive/mod.rs +++ b/src/drive/mod.rs @@ -9,6 +9,7 @@ use axum::{ Router, }; use base64::{engine::general_purpose::STANDARD as BASE64, Engine}; +use diesel::{QueryableByName, RunQueryDsl}; use serde::{Deserialize, Serialize}; use std::sync::Arc; @@ -372,7 +373,7 @@ pub async fn list_files( "SELECT name, COALESCE(is_public, false) as is_public FROM kb_collections" ) .load(&mut db_conn) - .map_err(|e| e.to_string())?; +.map_err(|e: diesel::result::Error| e.to_string())?; Ok(rows.into_iter().map(|r| (r.name, r.is_public)).collect()) }).await; match kbs_result {