From 5db4448370c488afffa2cf3354f376566d1a0cc9 Mon Sep 17 00:00:00 2001 From: mmsqe Date: Sat, 12 Oct 2024 11:16:18 +0800 Subject: [PATCH] Update app/upgrades.go Signed-off-by: mmsqe --- app/upgrades.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/upgrades.go b/app/upgrades.go index 2288de996..e363e3984 100644 --- a/app/upgrades.go +++ b/app/upgrades.go @@ -25,8 +25,9 @@ func (app *ChainApp) RegisterUpgradeHandlers(cdc codec.BinaryCodec) { var params types.Params params = app.ICAHostKeeper.GetParams(sdkCtx) msg := "/ibc.applications.interchain_accounts.host.v1.MsgModuleQuerySafe" - if (len(params.AllowMessages) > 1 || params.AllowMessages[0] != "*") && - !slices.Contains(params.AllowMessages, msg) { + if !slices.ContainsFunc(params.AllowMessages, func(allowMsg string) bool { + return allowMsg == "*" || allowMsg == msg + }) { params.AllowMessages = append(params.AllowMessages, msg) app.ICAHostKeeper.SetParams(sdkCtx, params) }