From a4fd1769a5d1a5c4492ce2ff3001e1faef881078 Mon Sep 17 00:00:00 2001 From: XinJun Ma Date: Sat, 2 Mar 2024 10:07:26 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20AnyLink=20=E5=AE=A2?= =?UTF-8?q?=E6=88=B7=E7=AB=AF=20macOS=20=E7=B1=BB=E5=9E=8B=E5=88=A4?= =?UTF-8?q?=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/dbdata/user_act_log.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/dbdata/user_act_log.go b/server/dbdata/user_act_log.go index 4daa936..07179fc 100644 --- a/server/dbdata/user_act_log.go +++ b/server/dbdata/user_act_log.go @@ -145,7 +145,7 @@ func (ua *UserActLogProcess) ParseUserAgent(userAgent string) (os_idx, client_id os_idx = 0 if strings.Contains(userAgent, "windows") { os_idx = 1 - } else if strings.Contains(userAgent, "mac os") || strings.Contains(userAgent, "darwin_i386") { + } else if strings.Contains(userAgent, "mac os") || strings.Contains(userAgent, "darwin_i386") || strings.Contains(userAgent, "darwin_amd64") || strings.Contains(userAgent, "darwin_arm64") { os_idx = 2 } else if strings.Contains(userAgent, "darwin_arm") || strings.Contains(userAgent, "apple") { os_idx = 5