From 56de725cf139abd93a1f441bce9603e5eb0e20a4 Mon Sep 17 00:00:00 2001 From: Koitharu Date: Sat, 6 May 2023 18:15:24 +0300 Subject: [PATCH] Open Kitsu auth activity --- app/src/main/AndroidManifest.xml | 10 +++++++++- .../kotatsu/scrobbling/kitsu/data/KitsuRepository.kt | 2 +- .../kotatsu/settings/ServicesSettingsFragment.kt | 9 +++------ 3 files changed, 13 insertions(+), 8 deletions(-) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index c2f926d41..fb10865a6 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -158,13 +158,21 @@ + + android:label="@string/kitsu" + tools:ignore="AppLinkUrlError"> + + + + + + (key) ?: return if (!repository.isAuthorized) { @@ -145,11 +145,8 @@ class ServicesSettingsFragment : BasePreferenceFragment(R.string.services) { } } - private fun launchScrobblerAuth(repository: org.koitharu.kotatsu.scrobbling.common.data.ScrobblerRepository) { + private fun launchScrobblerAuth(repository: ScrobblerRepository) { runCatching { - if (repository.oauthUrl.isBlank()) { - startActivity(KitsuAuthActivity.newIntent(requireContext())) - } val intent = Intent(Intent.ACTION_VIEW) intent.data = Uri.parse(repository.oauthUrl) startActivity(intent)