1
0
forked from x/icebergs
This commit is contained in:
IT 老营长 @云轩领航-创始人 2024-01-20 19:21:10 +08:00
parent ceb2758c3e
commit 6e05c8243e
2 changed files with 6 additions and 2 deletions

View File

@ -447,10 +447,14 @@ func DreamListSpide(m *ice.Message, list []string, types string, cb func(dev, or
m.Cmds(DREAM).Table(func(value ice.Maps) {
kit.If(value[mdb.TYPE] == types, func() { list = append(list, value[mdb.NAME]) })
})
has := map[string]bool{}
GoToast(m, "", func(toast func(name string, count, total int)) []string {
kit.For(list, func(index int, dev string) {
toast(dev, index, len(list))
cb(dev, m.Cmdv(SPIDE, dev, CLIENT_ORIGIN))
if origin := m.Cmdv(SPIDE, dev, CLIENT_ORIGIN); !has[origin] {
has[origin] = true
cb(dev, origin)
}
})
return nil
})

View File

@ -14,7 +14,7 @@ import (
func _js_show(m *ice.Message, arg ...string) {
if arg[1] == MAIN_JS {
ctx.ProcessField(m, web.CHAT_IFRAME, kit.Simple(m.MergePodCmd("", web.ADMIN)))
m.EchoIFrame(m.MergePodCmd("", web.ADMIN))
} else if arg[2] == ice.USR_VOLCANOS {
if strings.HasPrefix(arg[1], "publish/client/mp/") {
ctx.ProcessField(m, "web.chat.wx.ide", nil)