renaming getter to imply the function does more than simply get a value
This commit is contained in:
		
							parent
							
								
									06e67a313b
								
							
						
					
					
						commit
						db3cb42cc3
					
				| @ -754,7 +754,7 @@ class OnboardingViewModel @AssistedInject constructor( | ||||
|         return loginConfig?.homeServerUrl | ||||
|     } | ||||
| 
 | ||||
|     fun getSsoUrl(redirectUrl: String, deviceId: String?, provider: SsoIdentityProvider?): String? { | ||||
|     fun fetchSsoUrl(redirectUrl: String, deviceId: String?, provider: SsoIdentityProvider?): String? { | ||||
|         setState { | ||||
|             val authDescription = AuthenticationDescription.Register(provider.toAuthenticationType()) | ||||
|             copy(selectedAuthenticationState = SelectedAuthenticationState(authDescription)) | ||||
|  | ||||
| @ -90,7 +90,7 @@ abstract class AbstractSSOFtueAuthFragment<VB : ViewBinding> : AbstractFtueAuthF | ||||
|         withState(viewModel) { state -> | ||||
|             if (state.selectedHomeserver.preferredLoginMode.hasSso() && state.selectedHomeserver.preferredLoginMode.ssoIdentityProviders().isNullOrEmpty()) { | ||||
|                 // in this case we can prefetch (not other cases for privacy concerns) | ||||
|                 viewModel.getSsoUrl( | ||||
|                 viewModel.fetchSsoUrl( | ||||
|                         redirectUrl = SSORedirectRouterActivity.VECTOR_REDIRECT_URL, | ||||
|                         deviceId = state.deviceId, | ||||
|                         provider = null | ||||
|  | ||||
| @ -131,7 +131,7 @@ class FtueAuthCombinedLoginFragment @Inject constructor( | ||||
|         views.ssoGroup.isVisible = ssoProviders?.isNotEmpty() == true | ||||
|         views.ssoButtonsHeader.isVisible = views.ssoGroup.isVisible && views.loginEntryGroup.isVisible | ||||
|         views.ssoButtons.render(ssoProviders, SocialLoginButtonsView.Mode.MODE_CONTINUE) { id -> | ||||
|             viewModel.getSsoUrl( | ||||
|             viewModel.fetchSsoUrl( | ||||
|                     redirectUrl = SSORedirectRouterActivity.VECTOR_REDIRECT_URL, | ||||
|                     deviceId = deviceId, | ||||
|                     provider = id | ||||
|  | ||||
| @ -165,7 +165,7 @@ class FtueAuthCombinedRegisterFragment @Inject constructor() : AbstractSSOFtueAu | ||||
|     private fun renderSsoProviders(deviceId: String?, ssoProviders: List<SsoIdentityProvider>?) { | ||||
|         views.ssoGroup.isVisible = ssoProviders?.isNotEmpty() == true | ||||
|         views.ssoButtons.render(ssoProviders, SocialLoginButtonsView.Mode.MODE_CONTINUE) { provider -> | ||||
|             viewModel.getSsoUrl( | ||||
|             viewModel.fetchSsoUrl( | ||||
|                     redirectUrl = SSORedirectRouterActivity.VECTOR_REDIRECT_URL, | ||||
|                     deviceId = deviceId, | ||||
|                     provider = provider | ||||
|  | ||||
| @ -218,7 +218,7 @@ class FtueAuthLoginFragment @Inject constructor() : AbstractSSOFtueAuthFragment< | ||||
|                 views.loginSocialLoginButtons.ssoIdentityProviders = state.selectedHomeserver.preferredLoginMode.ssoIdentityProviders?.sorted() | ||||
|                 views.loginSocialLoginButtons.listener = object : SocialLoginButtonsView.InteractionListener { | ||||
|                     override fun onProviderSelected(provider: SsoIdentityProvider?) { | ||||
|                         viewModel.getSsoUrl( | ||||
|                         viewModel.fetchSsoUrl( | ||||
|                                 redirectUrl = SSORedirectRouterActivity.VECTOR_REDIRECT_URL, | ||||
|                                 deviceId = state.deviceId, | ||||
|                                 provider = provider | ||||
|  | ||||
| @ -83,7 +83,7 @@ class FtueAuthSignUpSignInSelectionFragment @Inject constructor() : AbstractSSOF | ||||
|                 views.loginSignupSigninSocialLoginButtons.ssoIdentityProviders = state.selectedHomeserver.preferredLoginMode.ssoIdentityProviders()?.sorted() | ||||
|                 views.loginSignupSigninSocialLoginButtons.listener = object : SocialLoginButtonsView.InteractionListener { | ||||
|                     override fun onProviderSelected(provider: SsoIdentityProvider?) { | ||||
|                         viewModel.getSsoUrl( | ||||
|                         viewModel.fetchSsoUrl( | ||||
|                                 redirectUrl = SSORedirectRouterActivity.VECTOR_REDIRECT_URL, | ||||
|                                 deviceId = state.deviceId, | ||||
|                                 provider = provider | ||||
| @ -124,7 +124,7 @@ class FtueAuthSignUpSignInSelectionFragment @Inject constructor() : AbstractSSOF | ||||
| 
 | ||||
|     private fun submit() = withState(viewModel) { state -> | ||||
|         if (state.selectedHomeserver.preferredLoginMode is LoginMode.Sso) { | ||||
|             viewModel.getSsoUrl( | ||||
|             viewModel.fetchSsoUrl( | ||||
|                     redirectUrl = SSORedirectRouterActivity.VECTOR_REDIRECT_URL, | ||||
|                     deviceId = state.deviceId, | ||||
|                     provider = null | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user