From 52fec8cffd5101b62083470904008690a9e1e2d8 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Sat, 17 Oct 2020 15:31:19 +0200 Subject: [PATCH] Only check redirect uri if it starts with AUTH_CALLBACK (#1068) --- .../onboarding/authentication/AuthenticationPresenterImpl.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/io/homeassistant/companion/android/onboarding/authentication/AuthenticationPresenterImpl.kt b/app/src/main/java/io/homeassistant/companion/android/onboarding/authentication/AuthenticationPresenterImpl.kt index 068020447..dc64baee8 100644 --- a/app/src/main/java/io/homeassistant/companion/android/onboarding/authentication/AuthenticationPresenterImpl.kt +++ b/app/src/main/java/io/homeassistant/companion/android/onboarding/authentication/AuthenticationPresenterImpl.kt @@ -36,7 +36,7 @@ class AuthenticationPresenterImpl @Inject constructor( override fun onRedirectUrl(redirectUrl: String): Boolean { val code = Uri.parse(redirectUrl).getQueryParameter("code") - return if (redirectUrl.contains(AUTH_CALLBACK) && !code.isNullOrBlank()) { + return if (redirectUrl.startsWith(AUTH_CALLBACK) && !code.isNullOrBlank()) { mainScope.launch { try { authenticationUseCase.registerAuthorizationCode(code)