From 0a98abcc5fbc15f033cf06f47faff9b984572990 Mon Sep 17 00:00:00 2001 From: shy Date: Fri, 15 Mar 2024 22:37:20 +0800 Subject: [PATCH] add some --- base/web/space.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/base/web/space.go b/base/web/space.go index 89bc8831..dfd83c51 100644 --- a/base/web/space.go +++ b/base/web/space.go @@ -184,6 +184,9 @@ func _space_exec(m *ice.Message, name string, source, target []string, c *websoc m.Warn(true, ice.ErrNotValid) return case cli.PWD: + if m.Option(mdb.ICONS) != "" && !kit.HasPrefix(m.Option(mdb.ICONS), nfs.PS, HTTP) { + m.Option(mdb.ICONS, kit.MergeURL2(SpideOrigin(m, name), "/require/"+m.Option(mdb.ICONS))) + } mdb.HashModify(m, mdb.HASH, name, ParseUA(m), m.OptionSimple(mdb.ICONS, mdb.TIME, nfs.MODULE, nfs.VERSION, AGENT, cli.SYSTEM)) m.Push(mdb.LINK, m.MergePod(kit.Select("", source, -1))) default: