From ea3d45e77b1b4dab869de954fd971fde867cd679 Mon Sep 17 00:00:00 2001 From: shy Date: Wed, 15 Nov 2023 14:35:54 +0800 Subject: [PATCH] add some --- base/web/serve.go | 1 + core/chat/header.go | 10 +++------- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/base/web/serve.go b/base/web/serve.go index 5c2eabde..c9a3f11b 100644 --- a/base/web/serve.go +++ b/base/web/serve.go @@ -222,6 +222,7 @@ func init() { cli.SYSTEM: {Help: "系统", Hand: func(m *ice.Message, arg ...string) { cli.Opens(m, "System Settings.app") }}, cli.START: {Name: "start dev proto host port=9020 nodename username usernick", Hand: func(m *ice.Message, arg ...string) { _serve_start(m) }}, SERVE_START: {Hand: func(m *ice.Message, arg ...string) { + kit.If(m.Option(ice.DEMO) == ice.TRUE, func() { m.Cmd(CHAT_HEADER, ice.DEMO) }) m.Go(func() { ssh.PrintQRCode(m, tcp.PublishLocalhost(m, _serve_address(m))) cli.Opens(m, mdb.Config(m, cli.OPEN)) diff --git a/core/chat/header.go b/core/chat/header.go index b5684d49..5616c4de 100644 --- a/core/chat/header.go +++ b/core/chat/header.go @@ -100,13 +100,9 @@ func init() { m.Cmdy(aaa.EMAIL, aaa.SEND, arg, aaa.CONTENT, nfs.Template(m, "email.html")) }}, ice.DEMO: {Help: "体验", Hand: func(m *ice.Message, arg ...string) { - if m.Option(ice.MSG_USERROLE) == aaa.TECH { - if mdb.Config(m, ice.DEMO) == ice.TRUE { - mdb.Config(m, ice.DEMO, ice.FALSE) - } else { - mdb.Config(m, ice.DEMO, ice.TRUE) - m.Cmd("", mdb.CREATE, mdb.TYPE, mdb.PLUGIN, mdb.NAME, "免登录体验", mdb.ORDER, "2", ctx.INDEX, HEADER, ctx.ARGS, ice.DEMO) - } + if kit.IsIn(m.Option(ice.MSG_USERROLE), aaa.TECH, aaa.ROOT) { + m.Cmd("", mdb.CREATE, mdb.TYPE, mdb.PLUGIN, mdb.NAME, "免登录体验", mdb.ORDER, "2", ctx.INDEX, HEADER, ctx.ARGS, ice.DEMO) + mdb.Config(m, ice.DEMO, ice.TRUE) return } if mdb.Config(m, ice.DEMO) == ice.TRUE {