From 57d1be0ee505c79a9cc7bcc1c7d589264abd4063 Mon Sep 17 00:00:00 2001 From: wdvxdr Date: Sun, 6 Feb 2022 18:39:22 +0800 Subject: [PATCH] db/leveldb: register `message.RedBagMessageType` Fixes #1323 --- db/leveldb/leveldb.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/db/leveldb/leveldb.go b/db/leveldb/leveldb.go index 9955c1f..0236932 100644 --- a/db/leveldb/leveldb.go +++ b/db/leveldb/leveldb.go @@ -3,9 +3,11 @@ package leveldb import ( "bytes" "encoding/gob" - "github.com/Mrs4s/MiraiGo/utils" "path" + "github.com/Mrs4s/MiraiGo/message" + "github.com/Mrs4s/MiraiGo/utils" + "github.com/Mrs4s/MiraiGo/binary" "github.com/pkg/errors" "github.com/syndtr/goleveldb/leveldb" @@ -35,6 +37,7 @@ func init() { gob.Register(db.StoredGroupMessage{}) gob.Register(db.StoredPrivateMessage{}) gob.Register(db.StoredGuildChannelMessage{}) + gob.Register(message.RedBagMessageType(0)) db.Register("leveldb", func(node yaml.Node) db.Database { conf := new(config.LevelDBConfig)