From c553c87c63c8809fce83d4bb5cecd57c08fba722 Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Sat, 5 Aug 2023 18:47:52 +0800 Subject: [PATCH] :sparkles: Support for searching asset content https://github.com/siyuan-note/siyuan/issues/8874 --- kernel/model/asset_content.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/kernel/model/asset_content.go b/kernel/model/asset_content.go index b353a86bd..31119e335 100644 --- a/kernel/model/asset_content.go +++ b/kernel/model/asset_content.go @@ -194,8 +194,14 @@ func (parser *TxtAssetParser) Parse(absPath string) (ret *AssetParseResult) { return } + content := normalizeAssetContent(string(data)) ret = &AssetParseResult{ - Content: string(data), + Content: content, } return } + +func normalizeAssetContent(content string) (ret string) { + ret = strings.Join(strings.Fields(content), " ") + return +}