From 5191a1642eb08998f8230050e22ac72c3822599e Mon Sep 17 00:00:00 2001 From: Xore Date: Fri, 25 Sep 2026 10:41:40 +0200 Subject: [PATCH] fix(backend): migrate rand call sites to 0.10 --- .../home/honeypot-dashboard/backend-service/src/credentials.rs | 2 +- .../honeypot-dashboard/backend-service/src/problem_reports.rs | 2 +- .../honeypot-dashboard/backend-service/src/reports_store.rs | 2 +- arcane/home/honeypot-dashboard/backend-service/src/vault_rag.rs | 2 +- .../honeypot-dashboard/backend-service/src/workbench_domain.rs | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/arcane/home/honeypot-dashboard/backend-service/src/credentials.rs b/arcane/home/honeypot-dashboard/backend-service/src/credentials.rs index e55d6281d..8465e364d 100644 --- a/arcane/home/honeypot-dashboard/backend-service/src/credentials.rs +++ b/arcane/home/honeypot-dashboard/backend-service/src/credentials.rs @@ -20,7 +20,7 @@ use axum::{ http::StatusCode, Json, }; -use rand::{Rng, RngCore}; +use rand::{Rng, RngExt}; use serde::Deserialize; use serde_json::{json, Value}; diff --git a/arcane/home/honeypot-dashboard/backend-service/src/problem_reports.rs b/arcane/home/honeypot-dashboard/backend-service/src/problem_reports.rs index 756db8ca7..4d9044593 100644 --- a/arcane/home/honeypot-dashboard/backend-service/src/problem_reports.rs +++ b/arcane/home/honeypot-dashboard/backend-service/src/problem_reports.rs @@ -18,7 +18,7 @@ use axum::{ http::StatusCode, Json, }; -use rand::RngCore; +use rand::Rng; use regex::Regex; use serde::Deserialize; use serde_json::{json, Value}; diff --git a/arcane/home/honeypot-dashboard/backend-service/src/reports_store.rs b/arcane/home/honeypot-dashboard/backend-service/src/reports_store.rs index e4f2df185..16da342a9 100644 --- a/arcane/home/honeypot-dashboard/backend-service/src/reports_store.rs +++ b/arcane/home/honeypot-dashboard/backend-service/src/reports_store.rs @@ -554,7 +554,7 @@ fn hash_name(value: &str) -> bool { } fn new_report_id(prefix: &str) -> String { - use rand::RngCore; + use rand::Rng; let mut bytes = [0u8; 16]; rand::rng().fill_bytes(&mut bytes); format!( diff --git a/arcane/home/honeypot-dashboard/backend-service/src/vault_rag.rs b/arcane/home/honeypot-dashboard/backend-service/src/vault_rag.rs index 4621eb9cc..3e00bd564 100644 --- a/arcane/home/honeypot-dashboard/backend-service/src/vault_rag.rs +++ b/arcane/home/honeypot-dashboard/backend-service/src/vault_rag.rs @@ -23,7 +23,7 @@ //! operator told "queued" reads the answer from the queue view later. use axum::{extract::State, Json}; -use rand::RngCore; +use rand::Rng; use serde::Deserialize; use serde_json::{json, Value}; diff --git a/arcane/home/honeypot-dashboard/backend-service/src/workbench_domain.rs b/arcane/home/honeypot-dashboard/backend-service/src/workbench_domain.rs index 979465366..b6cf22aff 100644 --- a/arcane/home/honeypot-dashboard/backend-service/src/workbench_domain.rs +++ b/arcane/home/honeypot-dashboard/backend-service/src/workbench_domain.rs @@ -530,7 +530,7 @@ fn to_hex(bytes: &[u8]) -> String { } pub fn random_id(prefix: &str) -> String { - use rand::RngCore; + use rand::Rng; let mut bytes = [0u8; 16]; rand::rng().fill_bytes(&mut bytes); format!("{prefix}_{}", to_hex(&bytes))