fix db file dependencies (#56)

This commit is contained in:
Sarv
2025-04-18 00:31:19 +08:00
committed by GitHub
parent b866d6eddd
commit 85b5465d2a
5 changed files with 21 additions and 5 deletions

View File

@@ -27,7 +27,7 @@ const (
Voice = "voice"
)
var Groups = []dbm.Group{
var Groups = []*dbm.Group{
{
Name: Message,
Pattern: `^message_([0-9]?[0-9])?\.db$`,
@@ -113,6 +113,10 @@ func (ds *DataSource) SetCallback(name string, callback func(event fsnotify.Even
func (ds *DataSource) initMessageDbs() error {
dbPaths, err := ds.dbm.GetDBPath(Message)
if err != nil {
if strings.Contains(err.Error(), "db file not found") {
ds.messageInfos = make([]MessageDBInfo, 0)
return nil
}
return err
}