Merge remote-tracking branch 'origin/dev' into dev

This commit is contained in:
Vanessa 2025-10-24 11:34:21 +08:00
commit a1781ae34d

View file

@ -107,14 +107,14 @@ func setRecentDocByTree(tree *parse.Tree) {
return return
} }
// 更新文档打开时间(只在第一次从文档树加载到页签时调用) // UpdateRecentDocOpenTime 更新文档打开时间(只在第一次从文档树加载到页签时调用)
func UpdateRecentDocOpenTime(rootID string) error { func UpdateRecentDocOpenTime(rootID string) (err error) {
recentDocLock.Lock() recentDocLock.Lock()
defer recentDocLock.Unlock() defer recentDocLock.Unlock()
recentDocs, err := getRecentDocs() recentDocs, err := getRecentDocs()
if err != nil { if err != nil {
return err return
} }
// 查找文档并更新打开时间 // 查找文档并更新打开时间
@ -130,18 +130,17 @@ func UpdateRecentDocOpenTime(rootID string) error {
if found { if found {
err = setRecentDocs(recentDocs) err = setRecentDocs(recentDocs)
} }
return
return err
} }
// 更新文档浏览时间 // UpdateRecentDocViewTime 更新文档浏览时间
func UpdateRecentDocViewTime(rootID string) error { func UpdateRecentDocViewTime(rootID string) (err error) {
recentDocLock.Lock() recentDocLock.Lock()
defer recentDocLock.Unlock() defer recentDocLock.Unlock()
recentDocs, err := getRecentDocs() recentDocs, err := getRecentDocs()
if err != nil { if err != nil {
return err return
} }
// 查找文档并更新浏览时间 // 查找文档并更新浏览时间
@ -161,18 +160,17 @@ func UpdateRecentDocViewTime(rootID string) error {
}) })
err = setRecentDocs(recentDocs) err = setRecentDocs(recentDocs)
} }
return
return err
} }
// 更新文档关闭时间 // UpdateRecentDocCloseTime 更新文档关闭时间
func UpdateRecentDocCloseTime(rootID string) error { func UpdateRecentDocCloseTime(rootID string) (err error) {
recentDocLock.Lock() recentDocLock.Lock()
defer recentDocLock.Unlock() defer recentDocLock.Unlock()
recentDocs, err := getRecentDocs() recentDocs, err := getRecentDocs()
if err != nil { if err != nil {
return err return
} }
// 查找文档并更新关闭时间 // 查找文档并更新关闭时间
@ -188,8 +186,7 @@ func UpdateRecentDocCloseTime(rootID string) error {
if found { if found {
err = setRecentDocs(recentDocs) err = setRecentDocs(recentDocs)
} }
return
return err
} }
func GetRecentDocs(sortBy ...string) (ret []*RecentDoc, err error) { func GetRecentDocs(sortBy ...string) (ret []*RecentDoc, err error) {