diff --git a/base/mdb/hash.go b/base/mdb/hash.go index e429870d..0fbd6a67 100644 --- a/base/mdb/hash.go +++ b/base/mdb/hash.go @@ -63,7 +63,6 @@ func _hash_delete(m *ice.Message, prefix, chain, field, value string) { Richs(m, prefix, chain, value, func(key string, val Map) { if target, ok := kit.GetMeta(val)[TARGET].(io.Closer); ok { - m.Logs("close", target) target.Close() } m.Logs(DELETE, KEY, path.Join(prefix, chain), field, value, VALUE, kit.Format(val)) diff --git a/core/chat/header.go b/core/chat/header.go index 065aa939..19c647ee 100644 --- a/core/chat/header.go +++ b/core/chat/header.go @@ -1,6 +1,8 @@ package chat import ( + "strings" + ice "shylinux.com/x/icebergs" "shylinux.com/x/icebergs/base/aaa" "shylinux.com/x/icebergs/base/cli" @@ -125,7 +127,7 @@ func init() { m.Option(k, msg.Append(k)) } for _, k := range []string{aaa.AVATAR, aaa.BACKGROUND} { - if msg.Append(k) != "" && aaa.Right(m.Spawn(), msg.Append(k)) { + if msg.Append(k) != "" && !strings.HasPrefix(msg.Append(k), ice.HTTP) && aaa.Right(m.Spawn(), msg.Append(k)) { m.Option(k, web.SHARE_LOCAL+k) } } diff --git a/core/chat/river.go b/core/chat/river.go index f1414051..ce6a4a36 100644 --- a/core/chat/river.go +++ b/core/chat/river.go @@ -44,9 +44,7 @@ func _river_list(m *ice.Message) { } m.Cmd(mdb.SELECT, m.PrefixKey(), "", mdb.HASH, ice.OptionFields(mdb.HASH, mdb.NAME), func(value ice.Maps) { - m.Debug("what %v", 123) - m.Cmd(mdb.SELECT, m.PrefixKey(), kit.Keys(mdb.HASH, value[mdb.HASH], OCEAN), mdb.HASH, m.Option(ice.MSG_USERNAME), func(val ice.Maps) { - m.Debug("what %v", 123) + m.Cmd(mdb.SELECT, m.PrefixKey(), kit.Keys(mdb.HASH, value[mdb.HASH], OCEAN), mdb.HASH, aaa.USERNAME, m.Option(ice.MSG_USERNAME), func(val ice.Maps) { m.Push("", value, []string{mdb.HASH, mdb.NAME}, val) }) })