From 56667e17c938cab27a1e5d4b262e713ab8362662 Mon Sep 17 00:00:00 2001 From: Tyera Eulberg Date: Tue, 31 Mar 2020 19:33:46 -0600 Subject: [PATCH] Fix panic (#9195) automerge --- client/src/rpc_client.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/client/src/rpc_client.rs b/client/src/rpc_client.rs index addf4d2f16..f3c6494497 100644 --- a/client/src/rpc_client.rs +++ b/client/src/rpc_client.rs @@ -124,7 +124,8 @@ impl RpcClient { 5, )?; let result: Response>> = - serde_json::from_value(signature_status).unwrap(); + serde_json::from_value(signature_status) + .map_err(|err| ClientError::new_with_command(err.into(), "GetSignatureStatus"))?; Ok(result.value[0] .clone() .map(|status_meta| status_meta.status)) @@ -953,8 +954,8 @@ impl RpcClient { 1, ) .map_err(|err| err.into_with_command("GetSignatureStatus"))?; - let result: Response>> = - serde_json::from_value(response).unwrap(); + let result: Response>> = serde_json::from_value(response) + .map_err(|err| ClientError::new_with_command(err.into(), "GetSignatureStatus"))?; let confirmations = result.value[0] .clone()