Skip to content

Commit 90f2949

Browse files
committed
Check error in syncFailed
1 parent acb40e7 commit 90f2949

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Modules/Sources/Yosemite/Tools/POS/POSCatalogSyncCoordinator.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -347,8 +347,8 @@ public enum POSCatalogSyncState: Equatable {
347347
return lhsSiteID == rhsSiteID && lhsInitial == rhsInitial
348348
case (.syncCompleted(let lhsSiteID), .syncCompleted(let rhsSiteID)):
349349
return lhsSiteID == rhsSiteID
350-
case (.syncFailed(let lhsSiteID, _), .syncFailed(let rhsSiteID, _)):
351-
return lhsSiteID == rhsSiteID
350+
case (.syncFailed(let lhsSiteID, let lhsError), .syncFailed(let rhsSiteID, let rhsError)):
351+
return lhsSiteID == rhsSiteID && lhsError.localizedDescription == rhsError.localizedDescription
352352
case (.syncNeverDone(let lhsSiteID), .syncNeverDone(let rhsSiteID)):
353353
return lhsSiteID == rhsSiteID
354354
default:

0 commit comments

Comments
 (0)