From 619fed10f32388844c628aa5c58035516528aa88 Mon Sep 17 00:00:00 2001 From: pharr117 Date: Mon, 30 Oct 2023 17:32:13 -0400 Subject: [PATCH] Fix active_upgrade_proposals parser by adding an alternate message type into the check --- app.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app.py b/app.py index 58981c6..dfc8ad3 100644 --- a/app.py +++ b/app.py @@ -281,9 +281,12 @@ def fetch_active_upgrade_proposals(rest_url, network, network_repo_url): for proposal in data.get("proposals", []): content = proposal.get("content", {}) + proposal_type = content.get("@type") if ( - content.get("@type") - == "/cosmos.upgrade.v1beta1.SoftwareUpgradeProposal" + proposal_type + == "/cosmos.upgrade.v1beta1.SoftwareUpgradeProposal" or + proposal_type + == '/cosmos.upgrade.v1beta1.MsgSoftwareUpgrade' ): # Extract version from the plan name plan = content.get("plan", {})