mirror of
https://github.com/bitwarden/ios.git
synced 2025-12-13 02:58:59 -06:00
[PM-23914] Logout after updating master password (#2050)
This commit is contained in:
parent
95daaff74a
commit
d6cd64f40f
@ -172,8 +172,8 @@ class UpdateMasterPasswordProcessor: StateProcessor<
|
|||||||
)
|
)
|
||||||
|
|
||||||
coordinator.hideLoadingOverlay()
|
coordinator.hideLoadingOverlay()
|
||||||
|
await coordinator.handleEvent(.action(.logout(userId: nil, userInitiated: false)))
|
||||||
coordinator.navigate(to: .dismiss)
|
coordinator.navigate(to: .dismiss)
|
||||||
await coordinator.handleEvent(.didCompleteAuth)
|
|
||||||
} catch let error as InputValidationError {
|
} catch let error as InputValidationError {
|
||||||
coordinator.showAlert(.inputValidationAlert(error: error))
|
coordinator.showAlert(.inputValidationAlert(error: error))
|
||||||
} catch {
|
} catch {
|
||||||
|
|||||||
@ -248,7 +248,7 @@ class UpdateMasterPasswordProcessorTests: BitwardenTestCase {
|
|||||||
XCTAssertEqual(authRepository.updateMasterPasswordPasswordHint, "NEW_PASSWORD_HINT")
|
XCTAssertEqual(authRepository.updateMasterPasswordPasswordHint, "NEW_PASSWORD_HINT")
|
||||||
XCTAssertEqual(authRepository.updateMasterPasswordReason, .weakMasterPasswordOnLogin)
|
XCTAssertEqual(authRepository.updateMasterPasswordReason, .weakMasterPasswordOnLogin)
|
||||||
|
|
||||||
XCTAssertEqual(coordinator.events, [.didCompleteAuth])
|
XCTAssertEqual(coordinator.events, [.action(.logout(userId: nil, userInitiated: false))])
|
||||||
XCTAssertEqual(coordinator.routes, [.dismiss])
|
XCTAssertEqual(coordinator.routes, [.dismiss])
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user