diff --git a/modules/island/api_upgrade.go b/modules/island/api_upgrade.go index 6a0206cf2..c47b9f55f 100644 --- a/modules/island/api_upgrade.go +++ b/modules/island/api_upgrade.go @@ -75,7 +75,7 @@ func (this *apiComp) Upgrade(session comm.IUserSession, req *pb.IsLandUpgradeReq this.module.model.Change(session.GetUserId(), map[string]interface{}{ "nodes": info.Nodes, }) - session.SendMsg(string(this.module.GetType()), "upgrade", &pb.IsLandUpgradeReq{Nid: conf.NodeId}) + session.SendMsg(string(this.module.GetType()), "upgrade", &pb.IsLandUpgradeResp{Nid: conf.NodeId, Lv: info.Nodes[conf.NodeId]}) go this.module.AsynHandleSession(session.Clone(), func(session comm.IUserSession) { this.module.WriteUserLog(session.GetUserId(), comm.GMResDelType, "IsLandUpgradeReq", conf.CostItem) })