aboutsummaryrefslogtreecommitdiffhomepage
path: root/Firestore/Source/API/FIRCollectionReference.mm
diff options
context:
space:
mode:
authorGravatar Gil <mcg@google.com>2018-01-21 21:14:58 -0800
committerGravatar GitHub <noreply@github.com>2018-01-21 21:14:58 -0800
commit5bfcb3b8cf109ae27f146a050db649f65bf06a59 (patch)
tree21e058a4215e86f27a40caeca59f2a5f87d4aa64 /Firestore/Source/API/FIRCollectionReference.mm
parentc4feb513be9c768e812e50c8cb139179b7e83565 (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.mm5
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 {