From 53c925d0cc72c3fe1806752a802dca96b613eca5 Mon Sep 17 00:00:00 2001 From: shy Date: Thu, 29 Feb 2024 23:49:03 +0800 Subject: [PATCH] add some --- base/web/dream.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/base/web/dream.go b/base/web/dream.go index 69e2cc33..78b59479 100644 --- a/base/web/dream.go +++ b/base/web/dream.go @@ -404,7 +404,6 @@ func init() { m.ProcessOpen(SpideOrigin(m, m.Option(mdb.NAME))) } else { m.ProcessOpen(S(m.Option(mdb.NAME))) - // ProcessIframe(m, m.Option(mdb.NAME), kit.Select(S(m.Option(mdb.NAME)), SpideOrigin(m, m.Option(mdb.NAME)), m.Option(mdb.TYPE) == MASTER), arg...) } }}, GRANT: {Hand: func(m *ice.Message, arg ...string) { @@ -412,9 +411,11 @@ func init() { }}, DREAM_OPEN: {Hand: func(m *ice.Message, arg ...string) {}}, DREAM_CLOSE: {Hand: func(m *ice.Message, arg ...string) { - if m.Option(cli.DAEMON) == ice.OPS && m.Cmdv(SPACE, m.Option(mdb.NAME), mdb.STATUS) != cli.STOP { - m.GoSleep300ms(func() { m.Cmd(DREAM, cli.START, m.OptionSimple(mdb.NAME)) }) - } + kit.For(arg, func(k, v string) { + if k == cli.DAEMON && v == ice.OPS && m.Cmdv(SPACE, m.Option(mdb.NAME), mdb.STATUS) != cli.STOP { + m.GoSleep300ms(func() { m.Cmd(DREAM, cli.START, m.OptionSimple(mdb.NAME)) }) + } + }) }}, DREAM_TABLES: {Hand: func(m *ice.Message, arg ...string) { switch m.Option(mdb.TYPE) {