diff options
author | 2018-01-21 21:14:58 -0800 | |
---|---|---|
committer | 2018-01-21 21:14:58 -0800 | |
commit | 5bfcb3b8cf109ae27f146a050db649f65bf06a59 (patch) | |
tree | 21e058a4215e86f27a40caeca59f2a5f87d4aa64 /Firestore/Source/API/FIRCollectionReference.mm | |
parent | c4feb513be9c768e812e50c8cb139179b7e83565 (diff) |
Cleanup imports and isEqual (#685)
* Fix headers
* Fix isEqual verbosity
* Fix isEqual for nullable properties
* Fix nullability on FSTTestDocSnapshot
Diffstat (limited to 'Firestore/Source/API/FIRCollectionReference.mm')
-rw-r--r-- | Firestore/Source/API/FIRCollectionReference.mm | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/Firestore/Source/API/FIRCollectionReference.mm b/Firestore/Source/API/FIRCollectionReference.mm index 70a14c2..a8de29b 100644 --- a/Firestore/Source/API/FIRCollectionReference.mm +++ b/Firestore/Source/API/FIRCollectionReference.mm @@ -77,10 +77,7 @@ NS_ASSUME_NONNULL_BEGIN - (BOOL)isEqualToReference:(nullable FIRCollectionReference *)reference { if (self == reference) return YES; if (reference == nil) return NO; - if (self.firestore != reference.firestore && ![self.firestore isEqual:reference.firestore]) - return NO; - if (self.query != reference.query && ![self.query isEqual:reference.query]) return NO; - return YES; + return [self.firestore isEqual:reference.firestore] && [self.query isEqual:reference.query]; } - (NSUInteger)hash { |