From 652d377f1d3437bcb8f5735c7793e94248b0c39b Mon Sep 17 00:00:00 2001 From: Simon Warta Date: Wed, 24 Nov 2021 13:56:36 +0100 Subject: [PATCH] Accept non-string type in getAccount error --- packages/cosmwasm-stargate/src/cosmwasmclient.ts | 4 ++-- packages/stargate/src/stargateclient.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/cosmwasm-stargate/src/cosmwasmclient.ts b/packages/cosmwasm-stargate/src/cosmwasmclient.ts index 71660ff2..9ad71383 100644 --- a/packages/cosmwasm-stargate/src/cosmwasmclient.ts +++ b/packages/cosmwasm-stargate/src/cosmwasmclient.ts @@ -154,8 +154,8 @@ export class CosmWasmClient { try { const account = await this.forceGetQueryClient().auth.account(searchAddress); return account ? accountFromAny(account) : null; - } catch (error) { - if (typeof error === "string" && /rpc error: code = NotFound/i.test(error)) { + } catch (error: any) { + if (/rpc error: code = NotFound/i.test(error.toString())) { return null; } throw error; diff --git a/packages/stargate/src/stargateclient.ts b/packages/stargate/src/stargateclient.ts index 27c09e3a..3d441537 100644 --- a/packages/stargate/src/stargateclient.ts +++ b/packages/stargate/src/stargateclient.ts @@ -214,8 +214,8 @@ export class StargateClient { try { const account = await this.forceGetQueryClient().auth.account(searchAddress); return account ? accountFromAny(account) : null; - } catch (error) { - if (typeof error === "string" && /rpc error: code = NotFound/i.test(error)) { + } catch (error: any) { + if (/rpc error: code = NotFound/i.test(error.toString())) { return null; } throw error;