11use std:: sync:: Arc ;
22
3- use matrix_sdk:: {
4- authentication:: oauth:: {
5- qrcode:: {
6- self , CheckCodeSender as SdkCheckCodeSender , CheckCodeSenderError ,
7- DeviceCodeErrorResponseType , GeneratedQrProgress , LoginFailureReason , QrProgress ,
8- } ,
9- OAuth ,
3+ use matrix_sdk:: authentication:: oauth:: {
4+ qrcode:: {
5+ self , CheckCodeSender as SdkCheckCodeSender , CheckCodeSenderError ,
6+ DeviceCodeErrorResponseType , GeneratedQrProgress , LoginFailureReason , QrProgress ,
107 } ,
11- crypto :: types :: qr_login :: { LoginQrCodeDecodeError , QrCodeModeData } ,
8+ OAuth ,
129} ;
1310use matrix_sdk_common:: { stream:: StreamExt , SendOutsideWasm , SyncOutsideWasm } ;
1411
@@ -152,8 +149,8 @@ impl QrCodeData {
152149 /// will return `None`.
153150 pub fn server_name ( & self ) -> Option < String > {
154151 match & self . inner . mode_data {
155- QrCodeModeData :: Reciprocate { server_name } => Some ( server_name. to_owned ( ) ) ,
156- QrCodeModeData :: Login => None ,
152+ qrcode :: QrCodeModeData :: Reciprocate { server_name } => Some ( server_name. to_owned ( ) ) ,
153+ qrcode :: QrCodeModeData :: Login => None ,
157154 }
158155 }
159156}
@@ -165,7 +162,7 @@ pub enum QrCodeDecodeError {
165162 #[ error( "Error decoding QR code: {error:?}" ) ]
166163 Crypto {
167164 #[ from]
168- error : LoginQrCodeDecodeError ,
165+ error : qrcode :: LoginQrCodeDecodeError ,
169166 } ,
170167}
171168
0 commit comments