From 06356da4e739662d7b3c8e9d1aa2047480ed85d4 Mon Sep 17 00:00:00 2001 From: Paul Chen Date: Mon, 22 Apr 2024 17:18:21 +0800 Subject: [PATCH] fix: add update proposal after voting --- modules/gov/handle_msg.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/modules/gov/handle_msg.go b/modules/gov/handle_msg.go index 228fc527c..6c83cabd3 100644 --- a/modules/gov/handle_msg.go +++ b/modules/gov/handle_msg.go @@ -137,5 +137,10 @@ func (m *Module) handleVoteEvent(tx *juno.Tx, voter string, events sdk.StringEve vote := types.NewVote(proposalID, voter, voteOption, txTimestamp, tx.Height) - return m.db.SaveVote(vote) + err = m.db.SaveVote(vote) + if err != nil { + return fmt.Errorf("error while saving vote: %s", err) + } + + return m.UpdateProposal(tx.Height, txTimestamp, proposalID) }