Add VerificationState.isUnverified

This commit is contained in:
Alfonso Grillo
2022-11-18 10:50:53 +01:00
parent 02570fbd32
commit a3959fe3d2
4 changed files with 7 additions and 3 deletions
@@ -93,7 +93,7 @@ class UserOtherSessionsViewModelTests: XCTestCase {
let expectedItems = sessionInfos
.filter {
!$0.isCurrent && ($0.verificationState == .unverified || $0.verificationState == .permanentlyUnverified)
!$0.isCurrent && $0.verificationState.isUnverified
}
.asViewData()
let bindings = UserOtherSessionsBindings(filter: .unverified, isEditModeEnabled: false)
@@ -172,7 +172,7 @@ private extension UserOtherSessionsFilter {
case .inactive:
return sessionInfos.filter { !$0.isActive }
case .unverified:
return sessionInfos.filter { $0.verificationState == .unverified || $0.verificationState == .permanentlyUnverified }
return sessionInfos.filter { $0.verificationState.isUnverified }
case .verified:
return sessionInfos.filter { $0.verificationState == .verified }
}