1
0
mirror of https://github.com/Mrs4s/go-cqhttp.git synced 2025-05-06 20:13:50 +08:00

fix a bug 使用mongodb时 image的 subtype会被存储为NumberLong类型

This commit is contained in:
yuanyan3060 2022-07-13 02:16:25 +08:00
parent 36bf579e0f
commit 7a979c862f

View File

@ -733,7 +733,12 @@ func (bot *CQBot) ConvertContentMessage(content []global.MSG, sourceType message
case *message.GroupImageElement: case *message.GroupImageElement:
img.Flash = flash img.Flash = flash
img.EffectID = id img.EffectID = id
switch data["subType"].(type) {
case int64:
img.ImageBizType = message.ImageBizType(data["subType"].(int64))
default:
img.ImageBizType = message.ImageBizType(data["subType"].(uint32)) img.ImageBizType = message.ImageBizType(data["subType"].(uint32))
}
case *message.FriendImageElement: case *message.FriendImageElement:
img.Flash = flash img.Flash = flash
} }