From 9f6d08ac01a7ff50b22231b44416cbd22697f0e3 Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Tue, 15 Aug 2023 09:34:58 +0800 Subject: [PATCH] :sparkles: Support for searching asset content https://github.com/siyuan-note/siyuan/issues/8874 --- kernel/model/asset_content.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/kernel/model/asset_content.go b/kernel/model/asset_content.go index 1863962e2..6a1e5cd55 100644 --- a/kernel/model/asset_content.go +++ b/kernel/model/asset_content.go @@ -28,6 +28,7 @@ import ( "code.sajari.com/docconv" "github.com/88250/gulu" "github.com/88250/lute/ast" + "github.com/dustin/go-humanize" "github.com/siyuan-note/eventbus" "github.com/siyuan-note/filelock" "github.com/siyuan-note/logging" @@ -43,6 +44,7 @@ type AssetContent struct { Ext string `json:"ext"` Path string `json:"path"` Size int64 `json:"size"` + HSize string `json:"hSize"` Updated int64 `json:"updated"` Content string `json:"content"` } @@ -219,6 +221,7 @@ func fromSQLAssetContent(assetContent *sql.AssetContent, beforeLen int) *AssetCo Ext: assetContent.Ext, Path: assetContent.Path, Size: assetContent.Size, + HSize: humanize.Bytes(uint64(assetContent.Size)), Updated: assetContent.Updated, Content: assetContent.Content, }