From 4b0228a297842b14bf58f5041e87884999eb0e8d Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Fri, 8 Nov 2024 11:08:11 +0800 Subject: [PATCH] :art: List only 512 unreferenced assets https://github.com/siyuan-note/siyuan/issues/13075 --- kernel/api/asset.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/kernel/api/asset.go b/kernel/api/asset.go index 6f6ccc596..0d078e6a4 100644 --- a/kernel/api/asset.go +++ b/kernel/api/asset.go @@ -302,10 +302,13 @@ func getUnusedAssets(c *gin.Context) { defer c.JSON(http.StatusOK, ret) unusedAssets := model.UnusedAssets() + total := len(unusedAssets) // List only 512 unreferenced assets https://github.com/siyuan-note/siyuan/issues/13075 - if len(unusedAssets) > 512 { - unusedAssets = unusedAssets[:512] + const maxUnusedAssets = 512 + if total > maxUnusedAssets { + unusedAssets = unusedAssets[:maxUnusedAssets] + util.PushMsg(fmt.Sprintf(model.Conf.Language(251), total, maxUnusedAssets), 5000) } ret.Data = map[string]interface{}{