From 9e77b2e676c808dc2b1c73ca8a3757c5f3aaff2f Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Fri, 12 Dec 2025 17:45:43 +0800 Subject: [PATCH] :art: Fix https://github.com/siyuan-note/siyuan/issues/16558 Signed-off-by: Daniel <845765@qq.com> --- kernel/model/assets.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/kernel/model/assets.go b/kernel/model/assets.go index cdc5a951f..4a3be1018 100644 --- a/kernel/model/assets.go +++ b/kernel/model/assets.go @@ -680,8 +680,8 @@ func RemoveUnusedAssets() (ret []string) { } } - if err := filelock.Remove(absPath); err != nil { - logging.LogErrorf("remove unused asset [%s] failed: %s", absPath, err) + if removeErr := filelock.RemoveWithoutFatal(absPath); removeErr != nil { + logging.LogErrorf("remove unused asset [%s] failed: %s", absPath, removeErr) } util.RemoveAssetText(unusedAsset) } @@ -720,7 +720,7 @@ func RemoveUnusedAsset(p string) (ret string) { cache.RemoveAssetHash(hash) } - if err = filelock.Remove(absPath); err != nil { + if err = filelock.RemoveWithoutFatal(absPath); err != nil { logging.LogErrorf("remove unused asset [%s] failed: %s", absPath, err) } ret = absPath