From bbfd3218e1a1e551b6c453346c002ae19efe4935 Mon Sep 17 00:00:00 2001 From: naskya Date: Fri, 12 Jul 2024 23:43:08 +0900 Subject: [PATCH] fix (backend-rs): encode redis password --- packages/backend-rs/src/database/redis.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/backend-rs/src/database/redis.rs b/packages/backend-rs/src/database/redis.rs index 7b1dde16e8..a0fc16eea6 100644 --- a/packages/backend-rs/src/database/redis.rs +++ b/packages/backend-rs/src/database/redis.rs @@ -60,7 +60,7 @@ async fn init_conn_pool() -> Result<(), RedisError> { params.push(user.to_string()) } if let Some(pass) = &redis.pass { - params.push(format!(":{}@", pass)) + params.push(format!(":{}@", urlencoding::encode(pass))) } params.push(redis.host.to_string()); params.push(format!(":{}", redis.port));