From 2b3226854c2fa3963540d98376e8ed9ac3754899 Mon Sep 17 00:00:00 2001 From: Christopher Goes Date: Mon, 12 Nov 2018 17:25:13 +0100 Subject: [PATCH] Correctly set return code --- x/gov/simulation/msgs.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/x/gov/simulation/msgs.go b/x/gov/simulation/msgs.go index 0eadc7febb..84700d891b 100644 --- a/x/gov/simulation/msgs.go +++ b/x/gov/simulation/msgs.go @@ -95,7 +95,8 @@ func SimulateMsgSubmitProposal(k gov.Keeper) simulation.Operation { func simulateHandleMsgSubmitProposal(msg gov.MsgSubmitProposal, handler sdk.Handler, ctx sdk.Context, event func(string)) (action string, ok bool) { ctx, _ = ctx.CacheContext() - handler(ctx, msg) + result := handler(ctx, msg) + ok = result.IsOK() event(fmt.Sprintf("gov/MsgSubmitProposal/%v", ok)) action = fmt.Sprintf("TestMsgSubmitProposal: ok %v, msg %s", ok, msg.GetSignBytes()) return