From 5f600a656d8cfe9b0ff33e19738aefab64e93433 Mon Sep 17 00:00:00 2001 From: Jun Nemoto <35618893+jnmt@users.noreply.github.com> Date: Wed, 3 Dec 2025 10:46:47 +0900 Subject: [PATCH] Fix status code handling (#323) --- .../main/java/com/scalar/dl/ledger/server/CommonService.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/common/src/main/java/com/scalar/dl/ledger/server/CommonService.java b/common/src/main/java/com/scalar/dl/ledger/server/CommonService.java index 51be66bf..d8ae324f 100644 --- a/common/src/main/java/com/scalar/dl/ledger/server/CommonService.java +++ b/common/src/main/java/com/scalar/dl/ledger/server/CommonService.java @@ -130,11 +130,13 @@ private io.grpc.Status convert(StatusCode code) { case CONTRACT_CONTEXTUAL_ERROR: case UNLOADABLE_FUNCTION: case INVALID_FUNCTION: + case INVALID_ARGUMENT: return io.grpc.Status.INVALID_ARGUMENT; case CERTIFICATE_NOT_FOUND: case CONTRACT_NOT_FOUND: case ASSET_NOT_FOUND: case FUNCTION_NOT_FOUND: + case SECRET_NOT_FOUND: return io.grpc.Status.NOT_FOUND; case CERTIFICATE_ALREADY_REGISTERED: case SECRET_ALREADY_REGISTERED: