From 022605f24ec10a4862f92ab9d8171816b3955957 Mon Sep 17 00:00:00 2001 From: CJ Cobb <46455409+cjcobb23@users.noreply.github.com> Date: Mon, 22 Jun 2020 08:35:01 -0700 Subject: [PATCH] handle notSynced in gRPC code --- src/ripple/rpc/handlers/AccountTx.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/ripple/rpc/handlers/AccountTx.cpp b/src/ripple/rpc/handlers/AccountTx.cpp index d4d5eb2240a..0521f356c65 100644 --- a/src/ripple/rpc/handlers/AccountTx.cpp +++ b/src/ripple/rpc/handlers/AccountTx.cpp @@ -330,6 +330,10 @@ populateProtoResponse( { status = {grpc::StatusCode::NOT_FOUND, error.message()}; } + else if (error.toErrorCode() == rpcNOT_SYNCED) + { + status = {grpc::StatusCode::FAILED_PRECONDITION, error.message()}; + } else { status = {grpc::StatusCode::INVALID_ARGUMENT, error.message()};