From 0cec542db2f05faacb359ae856be732cbf6ab86f Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Sun, 8 Mar 2026 22:31:35 +0800 Subject: [PATCH] :art: Improve bazaar Signed-off-by: Daniel <845765@qq.com> --- kernel/api/bazaar.go | 1 + kernel/bazaar/install.go | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/kernel/api/bazaar.go b/kernel/api/bazaar.go index d9a9ac5b6..6ad33c63b 100644 --- a/kernel/api/bazaar.go +++ b/kernel/api/bazaar.go @@ -62,6 +62,7 @@ func getUpdatedPackage(c *gin.Context) { if !util.ParseJsonArgs(arg, ret, util.BindJsonArg("frontend", true, &frontend)) { return } + plugins, widgets, icons, themes, templates := model.GetUpdatedPackages(frontend) ret.Data = map[string]interface{}{ "plugins": plugins, diff --git a/kernel/bazaar/install.go b/kernel/bazaar/install.go index b41a6a1f2..976a136c0 100644 --- a/kernel/bazaar/install.go +++ b/kernel/bazaar/install.go @@ -132,7 +132,7 @@ func installPackage(data []byte, installPath string) (err error) { srcPath = filepath.Join(unzipPath, dirs[0].Name()) } - if err = filelock.Copy(srcPath, installPath); err != nil { + if err = filelock.CopyNewtimes(srcPath, installPath); err != nil { return } return