From f0c5af470e64aa9f45832ac4e699133f3c1298dd Mon Sep 17 00:00:00 2001 From: imxyy_soope_ Date: Sun, 30 Nov 2025 18:29:18 +0800 Subject: [PATCH] fix(admin): remove redundant encrypt --- src/admin/handlers.rs | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/src/admin/handlers.rs b/src/admin/handlers.rs index 686456c..11bfba4 100644 --- a/src/admin/handlers.rs +++ b/src/admin/handlers.rs @@ -222,28 +222,12 @@ pub async fn update_rule( )); } - // Encrypt custom_response if provided - let custom_response = if let Some(resp) = req.custom_response { - match crypto::encrypt(&resp, &state.key, &state.iv) { - Ok(encrypted) => Some(encrypted), - Err(e) => { - error!("Failed to encrypt custom response: {}", e); - return Err(( - StatusCode::BAD_REQUEST, - Json(ApiError::new("Failed to encrypt custom response")), - )); - } - } - } else { - None - }; - match db::repositories::rules::update( &state.db, id, req.method_name.as_deref(), req.action.as_deref(), - custom_response.as_deref(), + req.custom_response.as_deref(), req.is_enabled, ) .await