diff --git a/src/server.rs b/src/server.rs index 2242eb9..e3a3f84 100644 --- a/src/server.rs +++ b/src/server.rs @@ -827,7 +827,7 @@ async fn upload_file( hasher.update(input.as_bytes()); let hash = hasher.finalize(); let hex = format!("{:x}", hash); - let file_uuid = hex[0..32].to_string(); + let file_uuid = hex.chars().take(32).collect::(); // Save to database (user-specific SQLite) let db_path = crate::filetree::FileTree::user_db_path(&user_id);