🎨 Show operation type in the file history item list https://github.com/siyuan-note/siyuan/issues/10634

This commit is contained in:
Daniel 2024-03-18 10:17:10 +08:00
parent b75b26fea3
commit fc3580166c
No known key found for this signature in database
GPG key ID: 86211BA83DF03017

View file

@ -335,6 +335,7 @@ type History struct {
type HistoryItem struct {
Title string `json:"title"`
Path string `json:"path"`
Op string `json:"op"`
}
const fileHistoryPageSize = 32
@ -732,6 +733,7 @@ func fromSQLHistories(sqlHistories []*sql.History) (ret []*HistoryItem) {
item := &HistoryItem{
Title: sqlHistory.Title,
Path: filepath.Join(util.HistoryDir, sqlHistory.Path),
Op: sqlHistory.Op,
}
if HistoryTypeAsset == sqlHistory.Type {
item.Path = filepath.ToSlash(strings.TrimPrefix(item.Path, util.WorkspaceDir))