From 459e6b90e7d016c3267bfbaae0f9b65fff643eb6 Mon Sep 17 00:00:00 2001 From: Marcel Hibbe Date: Mon, 17 Aug 2026 14:58:31 +0200 Subject: [PATCH] fix to set User-Agent for OTP logins In https://github.com/nextcloud/talk-android/pull/6401/files it was forgotten to set the user agent for OTP logins. This commit fixes it. Thats the reason why in WebUI security settings, the app was identified as "okhttp/4.12.0" if the login ws done via QR code. Signed-off-by: Marcel Hibbe --- .../talk/account/data/network/NetworkLoginDataSource.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/com/nextcloud/talk/account/data/network/NetworkLoginDataSource.kt b/app/src/main/java/com/nextcloud/talk/account/data/network/NetworkLoginDataSource.kt index ecaff13dd50..f8315913006 100644 --- a/app/src/main/java/com/nextcloud/talk/account/data/network/NetworkLoginDataSource.kt +++ b/app/src/main/java/com/nextcloud/talk/account/data/network/NetworkLoginDataSource.kt @@ -61,6 +61,7 @@ class NetworkLoginDataSource(val okHttpClient: OkHttpClient) { .header("Authorization", oneTimeCredentials) .header("OCS-APIRequest", "true") .header("Accept", "application/json") + .header("User-Agent", ApiUtils.loginUserAgent) .build() val newOkHttpClient = OkHttpClient()