From 75cec587e2d33ec015db2484201769e6c2a0afe8 Mon Sep 17 00:00:00 2001 From: Akizon77 Date: Tue, 5 Aug 2025 03:26:49 +0000 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=85=BC=E5=AE=B9=E6=97=A7=E7=89=88?= =?UTF-8?q?=E6=9C=AC=E9=9D=A2=E6=9D=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/basicInfo.go | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/server/basicInfo.go b/server/basicInfo.go index 29c4127..dec25a6 100644 --- a/server/basicInfo.go +++ b/server/basicInfo.go @@ -54,6 +54,20 @@ func uploadBasicInfo() error { "version": update.CurrentVersion, } + // 尝试上传完整数据 + err := tryUploadData(data) + if err != nil { + // 兼容 <= 1.0.2 + delete(data, "kernel_version") + err = tryUploadData(data) + if err != nil { + return err + } + } + return nil +} + +func tryUploadData(data map[string]interface{}) error { endpoint := strings.TrimSuffix(flags.Endpoint, "/") + "/api/clients/uploadBasicInfo?token=" + flags.Token payload, err := json.Marshal(data) if err != nil {