From a41149426168b8ea96099f10576022c6a09033d1 Mon Sep 17 00:00:00 2001 From: klementtan Date: Sat, 17 Apr 2021 19:08:47 +0800 Subject: rpc: Improve getblock error message for invalid data type. --- src/rpc/blockchain.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/rpc/blockchain.cpp') diff --git a/src/rpc/blockchain.cpp b/src/rpc/blockchain.cpp index f27e9af0d9..d88e75891d 100644 --- a/src/rpc/blockchain.cpp +++ b/src/rpc/blockchain.cpp @@ -936,10 +936,11 @@ static RPCHelpMan getblock() int verbosity = 1; if (!request.params[1].isNull()) { - if(request.params[1].isNum()) - verbosity = request.params[1].get_int(); - else + if (request.params[1].isBool()) { verbosity = request.params[1].get_bool() ? 1 : 0; + } else { + verbosity = request.params[1].get_int(); + } } CBlock block; -- cgit v1.2.3