diff --git a/base/web/dream.go b/base/web/dream.go index 81ec0f23..c0a7902d 100644 --- a/base/web/dream.go +++ b/base/web/dream.go @@ -92,20 +92,17 @@ func _dream_list_more(m *ice.Message, simple bool) *ice.Message { button := []ice.Any{PORTAL, DESKTOP, ADMIN, WORD, VIMER, STATUS, COMPILE, cli.RUNTIME, XTERM, OPEN} switch value[mdb.TYPE] { case ORIGIN: + value[mdb.TEXT] = kit.JoinLine(value[nfs.MODULE], value[mdb.TEXT]) + button = append(button, "gettoken") if value[aaa.ACCESS] == "" { defer m.PushButton(PORTAL, OPEN) - break - } - fallthrough - case SERVER: - value[mdb.TEXT] = kit.JoinLine(value[nfs.MODULE], value[mdb.TEXT]) - if simple { - defer m.PushButton(button...) } else { defer m.PushButton(button...) - // msg := gdb.Event(m.Spawn(value), DREAM_TABLES) - // defer m.PushButton(strings.Join(msg.Appendv(ctx.ACTION), "")) } + case SERVER: + button = append(button, "settoken") + value[mdb.TEXT] = kit.JoinLine(value[nfs.MODULE], value[mdb.TEXT]) + defer m.PushButton(button...) case aaa.LOGIN: value[mdb.TEXT] = kit.JoinWord(value[AGENT], value[cli.SYSTEM], value[aaa.IP], kit.Format(PublicIP(m, value[aaa.IP]))) defer m.PushButton(GRANT)