Loading app/src/main/java/at/bitfire/davdroid/ui/setup/AccountDetailsFragment.kt +13 −7 Original line number Diff line number Diff line Loading @@ -178,13 +178,7 @@ class AccountDetailsFragment : Fragment() { } if (requireActivity().intent.getStringExtra(LoginActivity.ACCOUNT_TYPE) == getString(R.string.eelo_account_type)) { val intent = Intent("foundation.e.drive.action.ADD_ACCOUNT") intent.addFlags(Intent.FLAG_INCLUDE_STOPPED_PACKAGES) intent.component = ComponentName(getString(R.string.e_drive_package_name), "foundation.e.drive.account.receivers.AccountAddedReceiver") intent.putExtra(AccountManager.KEY_ACCOUNT_NAME, name) intent.putExtra(AccountManager.KEY_ACCOUNT_TYPE, getString(R.string.eelo_account_type)) requireActivity().sendBroadcast(intent) triggerFileSyncSetup(name) } handlePostAuthOperations() Loading @@ -196,6 +190,18 @@ class AccountDetailsFragment : Fragment() { return v.root } private fun triggerFileSyncSetup(name: String) { val intent = Intent("foundation.e.drive.action.ADD_ACCOUNT") intent.addFlags(Intent.FLAG_INCLUDE_STOPPED_PACKAGES) intent.component = ComponentName(getString(R.string.e_drive_package_name), "foundation.e.drive.account.receivers.AccountAddedReceiver") intent.putExtra(AccountManager.KEY_ACCOUNT_NAME, name) intent.putExtra(AccountManager.KEY_ACCOUNT_TYPE, getString(R.string.eelo_account_type)) requireActivity().sendBroadcast(intent) } private fun handlePostAuthOperations() { val packageToBeOpened = requireActivity().intent.getStringExtra(LoginActivity.OPEN_APP_PACKAGE_AFTER_AUTH) val activityToBeOpened = requireActivity().intent.getStringExtra(LoginActivity.OPEN_APP_ACTIVITY_AFTER_AUTH) Loading Loading
app/src/main/java/at/bitfire/davdroid/ui/setup/AccountDetailsFragment.kt +13 −7 Original line number Diff line number Diff line Loading @@ -178,13 +178,7 @@ class AccountDetailsFragment : Fragment() { } if (requireActivity().intent.getStringExtra(LoginActivity.ACCOUNT_TYPE) == getString(R.string.eelo_account_type)) { val intent = Intent("foundation.e.drive.action.ADD_ACCOUNT") intent.addFlags(Intent.FLAG_INCLUDE_STOPPED_PACKAGES) intent.component = ComponentName(getString(R.string.e_drive_package_name), "foundation.e.drive.account.receivers.AccountAddedReceiver") intent.putExtra(AccountManager.KEY_ACCOUNT_NAME, name) intent.putExtra(AccountManager.KEY_ACCOUNT_TYPE, getString(R.string.eelo_account_type)) requireActivity().sendBroadcast(intent) triggerFileSyncSetup(name) } handlePostAuthOperations() Loading @@ -196,6 +190,18 @@ class AccountDetailsFragment : Fragment() { return v.root } private fun triggerFileSyncSetup(name: String) { val intent = Intent("foundation.e.drive.action.ADD_ACCOUNT") intent.addFlags(Intent.FLAG_INCLUDE_STOPPED_PACKAGES) intent.component = ComponentName(getString(R.string.e_drive_package_name), "foundation.e.drive.account.receivers.AccountAddedReceiver") intent.putExtra(AccountManager.KEY_ACCOUNT_NAME, name) intent.putExtra(AccountManager.KEY_ACCOUNT_TYPE, getString(R.string.eelo_account_type)) requireActivity().sendBroadcast(intent) } private fun handlePostAuthOperations() { val packageToBeOpened = requireActivity().intent.getStringExtra(LoginActivity.OPEN_APP_PACKAGE_AFTER_AUTH) val activityToBeOpened = requireActivity().intent.getStringExtra(LoginActivity.OPEN_APP_ACTIVITY_AFTER_AUTH) Loading