From 7099180cb5552f6c6eb3c39d1c9e5b54bfbb839d Mon Sep 17 00:00:00 2001 From: LukeGus Date: Mon, 3 Nov 2025 00:01:40 -0600 Subject: [PATCH] fix: Incorrect android user agent --- src/backend/utils/user-agent-parser.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/backend/utils/user-agent-parser.ts b/src/backend/utils/user-agent-parser.ts index 0d67c487..7a56eb30 100644 --- a/src/backend/utils/user-agent-parser.ts +++ b/src/backend/utils/user-agent-parser.ts @@ -157,10 +157,6 @@ function parseWebUserAgent(userAgent: string): DeviceInfo { if (userAgent.includes("Windows")) { os = parseWindowsVersion(userAgent); - } else if (userAgent.includes("Mac OS X")) { - os = parseMacVersion(userAgent); - } else if (userAgent.includes("Linux")) { - os = "Linux"; } else if (userAgent.includes("Android")) { const match = userAgent.match(/Android ([\d.]+)/); os = match ? `Android ${match[1]}` : "Android"; @@ -176,6 +172,10 @@ function parseWebUserAgent(userAgent: string): DeviceInfo { } else { os = "iOS"; } + } else if (userAgent.includes("Mac OS X")) { + os = parseMacVersion(userAgent); + } else if (userAgent.includes("Linux")) { + os = "Linux"; } if (version !== "Unknown") {