From 81445f889ec1398bdc28b8c698389c11bfa56be8 Mon Sep 17 00:00:00 2001 From: harveyshao Date: Tue, 15 Mar 2022 23:06:53 +0800 Subject: [PATCH] opt some --- base/web/space.go | 1 + core/wiki/field.go | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/base/web/space.go b/base/web/space.go index c7efb603..295fd6a7 100644 --- a/base/web/space.go +++ b/base/web/space.go @@ -248,6 +248,7 @@ func _space_fork(m *ice.Message) { default: // 服务节点 m.Event(SPACE_START, args...) defer m.Event(SPACE_STOP, args...) + defer m.Cmd(mdb.DELETE, m.PrefixKey(), "", mdb.HASH, mdb.NAME, name) } _space_handle(m, false, m.Target().Server().(*Frame).send, s, name) diff --git a/core/wiki/field.go b/core/wiki/field.go index 4e850d77..9e3add7a 100644 --- a/core/wiki/field.go +++ b/core/wiki/field.go @@ -48,9 +48,9 @@ func _field_show(m *ice.Message, name, text string, arg ...string) { // 扩展参数 for i := 0; i < len(arg)-1; i += 2 { if strings.HasPrefix(arg[i], "opts.") { - kit.Value(meta, arg[i], m.Optionv(arg[i], strings.TrimSpace(arg[i+1]))) + kit.Value(meta, arg[i], m.Option(arg[i], strings.TrimSpace(arg[i+1]))) } else if strings.HasPrefix(arg[i], "args.") { - kit.Value(meta, arg[i], m.Optionv(arg[i], strings.TrimSpace(arg[i+1]))) + kit.Value(meta, arg[i], m.Option(arg[i], strings.TrimSpace(arg[i+1]))) } else if strings.HasPrefix(arg[i], ARGS) { kit.Value(meta, arg[i], m.Optionv(arg[i], kit.Split(strings.TrimSuffix(strings.TrimPrefix(arg[i+1], "["), "]")))) } else {