[PM-23914] Logout after updating master password (#2050)

This commit is contained in:
Matt Czech 2025-10-20 13:23:08 -05:00 committed by GitHub
parent 95daaff74a
commit d6cd64f40f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 2 additions and 2 deletions

View File

@ -172,8 +172,8 @@ class UpdateMasterPasswordProcessor: StateProcessor<
)
coordinator.hideLoadingOverlay()
await coordinator.handleEvent(.action(.logout(userId: nil, userInitiated: false)))
coordinator.navigate(to: .dismiss)
await coordinator.handleEvent(.didCompleteAuth)
} catch let error as InputValidationError {
coordinator.showAlert(.inputValidationAlert(error: error))
} catch {

View File

@ -248,7 +248,7 @@ class UpdateMasterPasswordProcessorTests: BitwardenTestCase {
XCTAssertEqual(authRepository.updateMasterPasswordPasswordHint, "NEW_PASSWORD_HINT")
XCTAssertEqual(authRepository.updateMasterPasswordReason, .weakMasterPasswordOnLogin)
XCTAssertEqual(coordinator.events, [.didCompleteAuth])
XCTAssertEqual(coordinator.events, [.action(.logout(userId: nil, userInitiated: false))])
XCTAssertEqual(coordinator.routes, [.dismiss])
}