From d3e0e0683177feed3f20ed3ee6ec9ab424178a49 Mon Sep 17 00:00:00 2001 From: shy Date: Sat, 23 Mar 2024 00:22:17 +0800 Subject: [PATCH] add some --- base/web/space.go | 2 -- misc.go | 6 +++++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/base/web/space.go b/base/web/space.go index c3077d6d..591ca75f 100644 --- a/base/web/space.go +++ b/base/web/space.go @@ -29,8 +29,6 @@ func _space_qrcode(m *ice.Message, dev string) { } func _space_dial(m *ice.Message, dev, name string, arg ...string) { origin := m.Cmdv(SPIDE, dev, CLIENT_ORIGIN) - m.Info("what %v", origin) - m.Info("what %v", m.Cmd(SPIDE, dev).FormatMeta()) u := kit.ParseURL(kit.MergeURL2(strings.Replace(origin, HTTP, "ws", 1), PP(SPACE), mdb.TYPE, ice.Info.NodeType, mdb.NAME, name, mdb.NAME, "", mdb.ICONS, mdb.Config(m, mdb.ICONS), mdb.TIME, ice.Info.Make.Time, nfs.MODULE, ice.Info.Make.Module, nfs.VERSION, ice.Info.Make.Versions(), cli.GOOS, runtime.GOOS, cli.GOARCH, runtime.GOARCH, arg)) args := kit.SimpleKV("type,name,host,port", u.Scheme, dev, u.Hostname(), kit.Select(kit.Select(tcp.PORT_443, tcp.PORT_80, u.Scheme == "ws"), u.Port())) diff --git a/misc.go b/misc.go index 4ddfc137..e454b029 100644 --- a/misc.go +++ b/misc.go @@ -79,7 +79,11 @@ func (m *Message) SetAppend(arg ...string) *Message { } func (m *Message) SetResult(arg ...string) *Message { return m.Set(MSG_RESULT, arg...) } func (m *Message) PushRecord(value Any, arg ...string) *Message { - return m.Push("", value, kit.Split(kit.Join(arg))) + if m.FieldsIsDetail() { + return m.PushDetail(value, arg...) + } else { + return m.Push("", value, kit.Split(kit.Join(arg))) + } } func (m *Message) PushDetail(value Any, arg ...string) *Message { switch v := value.(type) {