From f3a8100734484f9d649da940cf88ee12f6279956 Mon Sep 17 00:00:00 2001 From: Pete Matsyburka Date: Sun, 8 Nov 2026 09:59:56 +0200 Subject: [PATCH] app os --- lib/detect_browser_device.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/detect_browser_device.rb b/lib/detect_browser_device.rb index 45ecd090f..f20a5a134 100644 --- a/lib/detect_browser_device.rb +++ b/lib/detect_browser_device.rb @@ -26,6 +26,9 @@ module DetectBrowserDevice Silk /ix + IOS_APP_USER_AGENT_REGEXP = /Hotwire Native iOS/ + ANDROID_APP_USER_AGENT_REGEXP = /Hotwire Native Android/ + WINDOWS_USER_AGENT_REGEXP = / Windows| Win64 | @@ -122,6 +125,8 @@ module DetectBrowserDevice return sdk.downcase if sdk case user_agent + when IOS_APP_USER_AGENT_REGEXP then 'iosapp' + when ANDROID_APP_USER_AGENT_REGEXP then 'andapp' when WINDOWS_USER_AGENT_REGEXP then 'windows' when ANDROID_USER_AGENT_REGEXP then 'android' when IOS_USER_AGENT_REGEXP then 'ios'