From 7295fe568bc5f4899c1580d244aab356f889314c Mon Sep 17 00:00:00 2001 From: Gordon <46924906+FGadvancer@users.noreply.github.com> Date: Mon, 15 Apr 2024 10:44:27 +0800 Subject: [PATCH] refactor: cmd update. --- pkg/common/cmd/group.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/common/cmd/group.go b/pkg/common/cmd/group.go index aa76125dd..ba40fc0c6 100644 --- a/pkg/common/cmd/group.go +++ b/pkg/common/cmd/group.go @@ -33,7 +33,7 @@ type GroupRpcCmd struct { func NewGroupRpcCmd() *GroupRpcCmd { var groupConfig group.Config - ret := &GroupRpcCmd{groupConfig: groupConfig} + ret := &GroupRpcCmd{} ret.configMap = map[string]any{ OpenIMRPCGroupCfgFileName: &groupConfig.RpcConfig, RedisConfigFileName: &groupConfig.RedisConfig, @@ -45,6 +45,7 @@ func NewGroupRpcCmd() *GroupRpcCmd { LocalCacheConfigFileName: &groupConfig.LocalCacheConfig, } ret.RootCmd = NewRootCmd(program.GetProcessName(), WithConfigMap(ret.configMap)) + ret.groupConfig = groupConfig ret.ctx = context.WithValue(context.Background(), "version", config.Version) ret.Command.RunE = func(cmd *cobra.Command, args []string) error { return ret.preRunE()