From 1261fd5d7ff67c907c72fbbd6959d68bd7c8063b Mon Sep 17 00:00:00 2001 From: Benedikt Peetz Date: Sat, 22 Aug 2026 21:54:12 +0200 Subject: treewide: Upgrade and update dependencies `rusty_paseto` was left explicitly on v0.8 because the v0.10 is no longer compatible with `rusty_paserk`. --- crates/server/src/database/db/mod.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'crates/server/src/database/db/mod.rs') diff --git a/crates/server/src/database/db/mod.rs b/crates/server/src/database/db/mod.rs index 9345ff6b..19a1fb3b 100644 --- a/crates/server/src/database/db/mod.rs +++ b/crates/server/src/database/db/mod.rs @@ -1,8 +1,7 @@ use std::collections::HashMap; -use rand::Rng; - use crate::database::{DbError, DbResult, DbSettings, models::User}; +use rand::RngExt; use sqlx::postgres::PgPoolOptions; use turtle_common::record::{EncryptedData, HostId, Record, RecordIdx, RecordStatus}; @@ -230,7 +229,7 @@ impl ServerPostgres { let idx_cache_rollout = std::env::var("IDX_CACHE_ROLLOUT").unwrap_or_else(|_| "0".to_string()); let idx_cache_rollout = idx_cache_rollout.parse::().unwrap_or(0.0); - let use_idx_cache = rand::thread_rng().gen_bool(idx_cache_rollout / 100.0); + let use_idx_cache = rand::rng().random_bool(idx_cache_rollout / 100.0); let mut res: Vec<(Uuid, String, i64)> = if use_idx_cache { tracing::debug!("using idx cache for user {}", user.id); -- cgit v1.3.1