From ee01ca06cf1dc0cdff6b89584cbcba6c6234aab6 Mon Sep 17 00:00:00 2001 From: Klaudiusz Dembler Date: Wed, 12 Jun 2024 14:47:30 +0200 Subject: [PATCH] don't crash QN processor on unknown proposal type --- query-node/CHANGELOG.md | 1 + query-node/mappings/src/proposals.ts | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/query-node/CHANGELOG.md b/query-node/CHANGELOG.md index 1847675515..b2dabdd5b2 100644 --- a/query-node/CHANGELOG.md +++ b/query-node/CHANGELOG.md @@ -1,6 +1,7 @@ ### 2.4.0 - Bump @joystream/types to Petra version +- Don't crash QN processor on unknown proposal type ### 2.2.1 diff --git a/query-node/mappings/src/proposals.ts b/query-node/mappings/src/proposals.ts index ab2bea18f4..1b50925a66 100644 --- a/query-node/mappings/src/proposals.ts +++ b/query-node/mappings/src/proposals.ts @@ -72,6 +72,7 @@ import { genericEventFields, getByIdOrFail, getWorkingGroupModuleName, + logger, toNumber, unimplementedError, unwrap, @@ -366,7 +367,7 @@ async function parseProposalDetails( details.remoteChains = unwrap(bridgeConstraints.remoteChains)?.map((a) => a.toNumber()) return details } else { - unimplementedError(`Unsupported proposal details type: ${proposalDetails.type}`) + logger.error(`Unsupported proposal details type: ${proposalDetails.type.toString()}`) } }