Fix compilation for QR login continuation error variants added in SDK 26.07.28

This commit is contained in:
ganfra
2026-07-28 16:44:07 +02:00
parent 154d79d4b5
commit bd4d0cb02b
3 changed files with 6 additions and 0 deletions
@@ -141,6 +141,8 @@ class QrCodeLoginFlowNode(
}
QrLoginException.CheckCodeAlreadySent,
QrLoginException.CheckCodeCannotBeSent,
QrLoginException.ContinuationAlreadySent,
QrLoginException.ContinuationCannotBeSent,
QrLoginException.UnsupportedQrCodeType,
QrLoginException.Unknown -> {
Timber.e(error, "Unknown error found")
@@ -20,6 +20,8 @@ sealed class QrLoginException : Exception() {
data object OtherDeviceNotSignedIn : QrLoginException()
data object CheckCodeAlreadySent : QrLoginException()
data object CheckCodeCannotBeSent : QrLoginException()
data object ContinuationAlreadySent : QrLoginException()
data object ContinuationCannotBeSent : QrLoginException()
data object UnsupportedQrCodeType : QrLoginException()
data object Unknown : QrLoginException()
}
@@ -46,6 +46,8 @@ object QrErrorMapper {
is RustHumanQrLoginException.SlidingSyncNotAvailable -> QrLoginException.SlidingSyncNotAvailable
is RustHumanQrLoginException.CheckCodeAlreadySent -> QrLoginException.CheckCodeAlreadySent
is RustHumanQrLoginException.CheckCodeCannotBeSent -> QrLoginException.CheckCodeCannotBeSent
is RustHumanQrLoginException.ContinuationAlreadySent -> QrLoginException.ContinuationAlreadySent
is RustHumanQrLoginException.ContinuationCannotBeSent -> QrLoginException.ContinuationCannotBeSent
is RustHumanQrLoginException.UnsupportedQrCodeType -> QrLoginException.UnsupportedQrCodeType
}
}