From 8f468e314cdf17f647e20026f79b27f05eaf6451 Mon Sep 17 00:00:00 2001 From: Weidong Sun Date: Wed, 4 Feb 2026 17:14:33 +0800 Subject: [PATCH] fix: remove redundant JSON parsing in RVPS register Signed-off-by: Weidong Sun --- attestation-service/src/bin/grpc/mod.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/attestation-service/src/bin/grpc/mod.rs b/attestation-service/src/bin/grpc/mod.rs index 0c2eb77..f7e12b3 100644 --- a/attestation-service/src/bin/grpc/mod.rs +++ b/attestation-service/src/bin/grpc/mod.rs @@ -346,12 +346,10 @@ impl ReferenceValueProviderService for Arc> { info!("RegisterReferenceValue API called."); debug!("registry reference value: {}", request.message); - let message = serde_json::from_str(&request.message) - .map_err(|e| Status::aborted(format!("Parse message: {e}")))?; self.write() .await .attestation_service - .register_reference_value(message) + .register_reference_value(&request.message) .await .map_err(|e| Status::aborted(format!("Register reference value: {e}")))?;