mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-04-20 16:42:44 +02:00
Fix initiator flows and e2e tests
This commit is contained in:
committed by
Stefan Ceriu
parent
fa3866ea76
commit
56bfde2a1d
+6
-1
@@ -183,7 +183,12 @@ class QRLoginService: NSObject, QRLoginServiceProtocol {
|
||||
self.rendezvousService = rendezvousService
|
||||
|
||||
MXLog.debug("[QRLoginService] Joining the rendezvous at \(rendezvousURL)")
|
||||
guard case .success(let validationCode) = await rendezvousService.joinRendezvous(withInterlocutorPublicKey: key) else {
|
||||
guard case .success = await rendezvousService.joinRendezvous() else {
|
||||
await teardownRendezvous(state: .failed(error: .rendezvousFailed))
|
||||
return
|
||||
}
|
||||
|
||||
guard case .success(let validationCode) = await rendezvousService.waitForInterlocutor(withPublicKey: key) else {
|
||||
await teardownRendezvous(state: .failed(error: .rendezvousFailed))
|
||||
return
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user