Merge pull request #179 from vector-im/feature/cryptoFinalization

Crypto: Delete device
This commit is contained in:
Benoit Marty
2019-06-14 16:06:23 +02:00
committed by GitHub
10 changed files with 197 additions and 31 deletions

View File

@ -2489,15 +2489,12 @@ class VectorSettingsPreferencesFragment : VectorPreferenceFragment(), SharedPref
* @param deviceId the device id
*/
private fun deleteDevice(deviceId: String) {
notImplemented()
// We have to manage registration flow first, to handle what is necessary to delete a devive
/*
displayLoadingView()
session.deleteDevice(deviceId, mAccountPassword, object : MatrixCallback<Unit> {
mSession.deleteDevice(deviceId, mAccountPassword, object : MatrixCallback<Unit> {
override fun onSuccess(data: Unit) {
hideLoadingView()
refreshDevicesList() // force settings update
// force settings update
refreshDevicesList()
}
override fun onFailure(failure: Throwable) {
@ -2505,7 +2502,6 @@ class VectorSettingsPreferencesFragment : VectorPreferenceFragment(), SharedPref
onCommonDone(failure.localizedMessage)
}
})
*/
}
/**