Skip to content
Snippets Groups Projects
Commit c7303840 authored by Taras's avatar Taras
Browse files

Change REGISTRATION_TOKEN_KEY_PREFIX

parent 72c0b9fe
No related branches found
No related tags found
No related merge requests found
...@@ -2,7 +2,7 @@ package com.futo.circles.core ...@@ -2,7 +2,7 @@ package com.futo.circles.core
const val FILE_PROVIDER_AUTHORITY_PREFIX = ".provider" const val FILE_PROVIDER_AUTHORITY_PREFIX = ".provider"
const val REGISTRATION_TOKEN_KEY = "org.matrix.msc3231.login.registration_token" const val REGISTRATION_TOKEN_KEY_PREFIX = "login.registration_token"
const val TERMS_URL_EXTENSION = "_matrix/consent" const val TERMS_URL_EXTENSION = "_matrix/consent"
const val VALIDATION_TOKEN_SUBMIT_URL_PREFIX = "_matrix/identity/api/v1/validate/email/submitToken" const val VALIDATION_TOKEN_SUBMIT_URL_PREFIX = "_matrix/identity/api/v1/validate/email/submitToken"
......
...@@ -3,7 +3,7 @@ package com.futo.circles.feature.sign_up ...@@ -3,7 +3,7 @@ package com.futo.circles.feature.sign_up
import android.content.Context import android.content.Context
import androidx.lifecycle.MutableLiveData import androidx.lifecycle.MutableLiveData
import com.futo.circles.R import com.futo.circles.R
import com.futo.circles.core.REGISTRATION_TOKEN_KEY import com.futo.circles.core.REGISTRATION_TOKEN_KEY_PREFIX
import com.futo.circles.core.SingleEventLiveData import com.futo.circles.core.SingleEventLiveData
import com.futo.circles.core.matrix.pass_phrase.create.CreatePassPhraseDataSource import com.futo.circles.core.matrix.pass_phrase.create.CreatePassPhraseDataSource
import com.futo.circles.core.matrix.room.CoreSpacesTreeBuilder import com.futo.circles.core.matrix.room.CoreSpacesTreeBuilder
...@@ -93,12 +93,11 @@ class SignUpDataSource( ...@@ -93,12 +93,11 @@ class SignUpDataSource(
} }
private fun handleStageOther(type: String): NavigationEvents = private fun handleStageOther(type: String): NavigationEvents =
when (type) { if (type.endsWith(REGISTRATION_TOKEN_KEY_PREFIX)) NavigationEvents.TokenValidation
REGISTRATION_TOKEN_KEY -> NavigationEvents.TokenValidation else throw IllegalArgumentException(
else -> throw IllegalArgumentException( context.getString(R.string.not_supported_stage_format, type)
context.getString(R.string.not_supported_stage_format, type) )
)
}
private fun updatePageSubtitle() { private fun updatePageSubtitle() {
val size = stagesToComplete.size val size = stagesToComplete.size
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment