Pārlūkot izejas kodu

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

Daniel 1 gadu atpakaļ
vecāks
revīzija
fc3580166c
1 mainītis faili ar 2 papildinājumiem un 0 dzēšanām
  1. 2 0
      kernel/model/history.go

+ 2 - 0
kernel/model/history.go

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