1
0
forked from x/icebergs
This commit is contained in:
IT 老营长 @云轩领航-创始人 2024-02-23 23:05:25 +08:00
parent 8c8238ceb9
commit b5a2a234f2
2 changed files with 10 additions and 6 deletions

View File

@ -82,7 +82,7 @@ func _dream_list_more(m *ice.Message, simple bool) *ice.Message {
value[mdb.STATUS] = cli.START
switch value[mdb.TYPE] {
case SERVER:
value[mdb.ICONS] = nfs.USR_ICONS_ICEBERGS
value[mdb.ICONS] = m.FileURI(nfs.USR_ICONS_ICEBERGS)
value[mdb.TEXT] = kit.JoinLine(value[nfs.MODULE], value[mdb.TEXT])
if simple {
defer m.PushButton("")

View File

@ -193,10 +193,14 @@ func ProxyUpload(m *ice.Message, pod string, p string) string {
} else if s, e := file.StatFile(p); e == nil {
size, cache = s.Size(), s.ModTime()
}
if m.Cmdv(SPACE, pod, mdb.TYPE) == MASTER {
m.Cmd(SPIDE, pod, SPIDE_SAVE, pp, p)
} else {
kit.If(p == ice.BIN_ICE_BIN, func() { m.Option(ice.MSG_USERROLE, aaa.TECH) })
share := m.Cmdx(SHARE, mdb.CREATE, mdb.TYPE, PROXY, mdb.NAME, p, mdb.TEXT, pod)
defer m.Cmd(SHARE, mdb.REMOVE, mdb.HASH, share)
url := tcp.PublishLocalhost(m, m.MergeLink(PP(SHARE, PROXY), SHARE, share))
m.Cmd(SPACE, pod, SPIDE, PROXY, URL, url, nfs.SIZE, size, CACHE, cache.Format(ice.MOD_TIME), UPLOAD, mdb.AT+p)
}
return kit.Select(p, pp, file.ExistsFile(pp))
}