diff --git a/core/chat/iframe.go b/core/chat/iframe.go index edad948f..58fc8e26 100644 --- a/core/chat/iframe.go +++ b/core/chat/iframe.go @@ -36,7 +36,10 @@ func init() { m.Copy(m.Cmd(web.SPIDE).CutTo(web.CLIENT_URL, arg[0])) case mdb.HASH: m.Cmd(mdb.SEARCH, mdb.FOREACH, "", "type,name,text", func(value ice.Maps) { - kit.If(value[mdb.TYPE] == "link", func() { m.Push(arg[0], value[mdb.TEXT]) }) + kit.If(value[mdb.TYPE] == web.LINK, func() { + m.Push(arg[0], value[mdb.TEXT]) + m.Push(mdb.NAME, value[mdb.NAME]) + }) }) } }}, diff --git a/core/chat/search.go b/core/chat/search.go index b5e292e5..62980a63 100644 --- a/core/chat/search.go +++ b/core/chat/search.go @@ -16,6 +16,8 @@ func init() { "/": {Hand: func(m *ice.Message, arg ...string) { m.Cmdy(web.Space(m, m.Option(ice.POD)), "mdb.search", arg).StatusTimeCount() }}, - }, ctx.CmdAction())}, + }, ctx.CmdAction()), Hand: func(m *ice.Message, arg ...string) { + m.Cmdy("mdb.search", arg) + }}, }) }