From 96e51d512ecdf59a8312dd532593ef8c29b6b0c7 Mon Sep 17 00:00:00 2001 From: Calvin Mak Date: Thu, 21 Nov 2019 10:24:52 -0800 Subject: [PATCH] Add sdk / sdk version to chrome custom tabs request Summary: Webview requests has sdk request param so we know it's android sdk and the sdk version. We should do the same for CCT Reviewed By: Mxiim Differential Revision: D18630749 fbshipit-source-id: 08c2518d942416fb86adaa32b52fae9e42604d92 --- .../main/java/com/facebook/login/WebLoginMethodHandler.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/facebook-common/src/main/java/com/facebook/login/WebLoginMethodHandler.java b/facebook-common/src/main/java/com/facebook/login/WebLoginMethodHandler.java index d660ade3c8..860f800b2f 100644 --- a/facebook-common/src/main/java/com/facebook/login/WebLoginMethodHandler.java +++ b/facebook-common/src/main/java/com/facebook/login/WebLoginMethodHandler.java @@ -115,6 +115,9 @@ protected Bundle addExtraParameters(Bundle parameters, final LoginClient.Request parameters.putString( ServerProtocol.DIALOG_PARAM_AUTH_TYPE, request.getAuthType()); + parameters.putString( + ServerProtocol.DIALOG_PARAM_SDK_VERSION, + String.format(Locale.ROOT, "android-%s", FacebookSdk.getSdkVersion())); if (getSSODevice() != null) { parameters.putString(ServerProtocol.DIALOG_PARAM_SSO_DEVICE, getSSODevice()); }