1 Commits

Author SHA1 Message Date
Shen Junzheng
ca3c0d3efb fix server cmd & http index page 2025-04-17 18:42:45 +08:00
5 changed files with 5 additions and 21 deletions

View File

@@ -25,7 +25,7 @@ const (
Media = "media" Media = "media"
) )
var Groups = []*dbm.Group{ var Groups = []dbm.Group{
{ {
Name: Message, Name: Message,
Pattern: `^msg_([0-9]?[0-9])?\.db$`, Pattern: `^msg_([0-9]?[0-9])?\.db$`,
@@ -114,10 +114,6 @@ func (ds *DataSource) initMessageDbs() error {
dbPaths, err := ds.dbm.GetDBPath(Message) dbPaths, err := ds.dbm.GetDBPath(Message)
if err != nil { if err != nil {
if strings.Contains(err.Error(), "db file not found") {
ds.talkerDBMap = make(map[string]string)
return nil
}
return err return err
} }
// 处理每个数据库文件 // 处理每个数据库文件
@@ -159,10 +155,6 @@ func (ds *DataSource) initMessageDbs() error {
func (ds *DataSource) initChatRoomDb() error { func (ds *DataSource) initChatRoomDb() error {
db, err := ds.dbm.GetDB(ChatRoom) db, err := ds.dbm.GetDB(ChatRoom)
if err != nil { if err != nil {
if strings.Contains(err.Error(), "db file not found") {
ds.user2DisplayName = make(map[string]string)
return nil
}
return err return err
} }

View File

@@ -34,7 +34,7 @@ func NewDBManager(path string) *DBManager {
} }
} }
func (d *DBManager) AddGroup(g *Group) error { func (d *DBManager) AddGroup(g Group) error {
fg, err := filemonitor.NewFileGroup(g.Name, d.path, g.Pattern, g.BlackList) fg, err := filemonitor.NewFileGroup(g.Name, d.path, g.Pattern, g.BlackList)
if err != nil { if err != nil {
return err return err

View File

@@ -9,7 +9,7 @@ import (
func TestXxx(t *testing.T) { func TestXxx(t *testing.T) {
path := "/Users/sarv/Documents/chatlog/bigjun_9e7a" path := "/Users/sarv/Documents/chatlog/bigjun_9e7a"
g := &Group{ g := Group{
Name: "session", Name: "session",
Pattern: `session\.db$`, Pattern: `session\.db$`,
BlackList: []string{}, BlackList: []string{},

View File

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

View File

@@ -27,7 +27,7 @@ const (
Voice = "voice" Voice = "voice"
) )
var Groups = []*dbm.Group{ var Groups = []dbm.Group{
{ {
Name: Message, Name: Message,
Pattern: `^MSG([0-9]?[0-9])?\.db$`, Pattern: `^MSG([0-9]?[0-9])?\.db$`,
@@ -122,10 +122,6 @@ func (ds *DataSource) initMessageDbs() error {
// 获取所有消息数据库文件路径 // 获取所有消息数据库文件路径
dbPaths, err := ds.dbm.GetDBPath(Message) dbPaths, err := ds.dbm.GetDBPath(Message)
if err != nil { if err != nil {
if strings.Contains(err.Error(), "db file not found") {
ds.messageInfos = make([]MessageDBInfo, 0)
return nil
}
return err return err
} }