🎨 Improve plain text comparison in data snapshot https://github.com/siyuan-note/siyuan/issues/13046

This commit is contained in:
Daniel 2024-11-08 14:36:22 +08:00
parent fb3bc9aa81
commit f9f16cd3bb
No known key found for this signature in database
GPG key ID: 86211BA83DF03017
2 changed files with 4 additions and 2 deletions

View file

@ -151,8 +151,7 @@ func OpenRepoSnapshotDoc(fileID string) (title, content string, displayInText bo
}
} else {
displayInText = true
title = path.Base(file.Path)
title = file.Path
if mimeType := mime.TypeByExtension(filepath.Ext(file.Path)); strings.HasPrefix(mimeType, "text/") || strings.Contains(mimeType, "json") {
// 如果是文本文件,直接返回文本内容
// All plain text formats are supported when comparing data snapshots https://github.com/siyuan-note/siyuan/issues/12975

View file

@ -433,6 +433,9 @@ func initMime() {
// 文档数据文件
mime.AddExtensionType(".sy", "application/json")
mime.AddExtensionType(".md", "text/markdown")
mime.AddExtensionType(".markdown", "text/markdown")
}
func GetDataAssetsAbsPath() (ret string) {