mirror of
https://github.com/vector-im/element-android.git
synced 2024-11-16 02:05:06 +08:00
cleaning and logs
This commit is contained in:
parent
76fa1bfee5
commit
54e8debc38
@ -24,7 +24,13 @@ import javax.inject.Inject
|
||||
internal class EventDecryptor @Inject constructor(val decryptRoomEventUseCase: DecryptRoomEventUseCase) {
|
||||
|
||||
@Throws(MXCryptoError::class)
|
||||
@Suppress("UNUSED_PARAMETER")
|
||||
suspend fun decryptEvent(event: Event, timeline: String): MXEventDecryptionResult {
|
||||
return decryptRoomEventUseCase.invoke(event)
|
||||
}
|
||||
|
||||
@Suppress("UNUSED_PARAMETER")
|
||||
suspend fun decryptEventAndSaveResult(event: Event, timeline: String) {
|
||||
return decryptRoomEventUseCase.decryptAndSaveResult(event)
|
||||
}
|
||||
}
|
||||
|
@ -80,6 +80,7 @@ import org.matrix.android.sdk.internal.crypto.tasks.DeleteDeviceTask
|
||||
import org.matrix.android.sdk.internal.crypto.tasks.GetDeviceInfoTask
|
||||
import org.matrix.android.sdk.internal.crypto.tasks.GetDevicesTask
|
||||
import org.matrix.android.sdk.internal.crypto.tasks.SetDeviceNameTask
|
||||
import org.matrix.android.sdk.internal.crypto.tasks.toDeviceTracingId
|
||||
import org.matrix.android.sdk.internal.crypto.verification.RustVerificationService
|
||||
import org.matrix.android.sdk.internal.di.DeviceId
|
||||
import org.matrix.android.sdk.internal.di.UserId
|
||||
@ -587,6 +588,8 @@ internal class RustCryptoService @Inject constructor(
|
||||
|
||||
// Notify the our listeners about room keys so decryption is retried.
|
||||
toDeviceEvents.events.orEmpty().forEach { event ->
|
||||
Timber.tag(loggerTag.value).d("Processed ToDevice event msgid:${event.toDeviceTracingId()}")
|
||||
|
||||
if (event.getClearType() == EventType.ENCRYPTED) {
|
||||
// rust failed to decrypt it
|
||||
matrixConfiguration.cryptoAnalyticsPlugin?.onFailToDecryptToDevice(
|
||||
|
@ -24,8 +24,8 @@ import im.vector.app.R
|
||||
import im.vector.app.core.epoxy.bottomSheetDividerItem
|
||||
import im.vector.app.core.resources.ColorProvider
|
||||
import im.vector.app.core.resources.StringProvider
|
||||
import im.vector.app.core.ui.list.genericFooterItem
|
||||
import im.vector.app.core.ui.list.ItemStyle
|
||||
import im.vector.app.core.ui.list.genericFooterItem
|
||||
import im.vector.app.features.crypto.verification.epoxy.bottomSheetSelfWaitItem
|
||||
import im.vector.app.features.crypto.verification.epoxy.bottomSheetVerificationActionItem
|
||||
import im.vector.app.features.crypto.verification.epoxy.bottomSheetVerificationNoticeItem
|
||||
@ -41,7 +41,6 @@ import im.vector.app.features.crypto.verification.user.renderSasTransaction
|
||||
import im.vector.app.features.crypto.verification.user.renderStartTransactionOptions
|
||||
import im.vector.app.features.crypto.verification.user.verifiedSuccessTile
|
||||
import im.vector.app.features.html.EventHtmlRenderer
|
||||
import im.vector.app.features.spaces.create.SpaceType
|
||||
import im.vector.lib.core.utils.epoxy.charsequence.toEpoxyCharSequence
|
||||
import org.matrix.android.sdk.api.session.crypto.verification.CancelCode
|
||||
import org.matrix.android.sdk.api.session.crypto.verification.EVerificationState
|
||||
@ -127,7 +126,6 @@ class SelfVerificationController @Inject constructor(
|
||||
val pendingRequest = state.pendingRequest.invoke()
|
||||
when (pendingRequest.state) {
|
||||
EVerificationState.WaitingForReady -> {
|
||||
|
||||
genericFooterItem {
|
||||
id("open_other")
|
||||
style(ItemStyle.NORMAL_TEXT)
|
||||
|
Loading…
Reference in New Issue
Block a user