From 433c0b6dde0e9acc8bdfb1301346922cb341807e Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Mon, 25 Mar 2024 09:27:51 +0800 Subject: [PATCH] :art: Asset link element prompt shows more information https://github.com/siyuan-note/siyuan/issues/10714 --- kernel/api/asset.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/kernel/api/asset.go b/kernel/api/asset.go index ba8f82e21..388a2fec0 100644 --- a/kernel/api/asset.go +++ b/kernel/api/asset.go @@ -25,6 +25,7 @@ import ( "github.com/88250/gulu" "github.com/djherbis/times" + "github.com/dustin/go-humanize" "github.com/gin-gonic/gin" "github.com/siyuan-note/filelock" "github.com/siyuan-note/siyuan/kernel/model" @@ -66,9 +67,12 @@ func statAsset(c *gin.Context) { } ret.Data = map[string]interface{}{ - "size": info.Size(), - "created": t.BirthTime().UnixMilli(), - "updated": t.ModTime().UnixMilli(), + "size": info.Size(), + "hSize": humanize.Bytes(uint64(info.Size())), + "created": t.BirthTime().UnixMilli(), + "hCreated": t.BirthTime().Format("2006-01-02 15:04:05"), + "updated": t.ModTime().UnixMilli(), + "hUpdated": t.ModTime().Format("2006-01-02 15:04:05"), } }