Merge branch 'mkirk/fix-readreceipt-pref'

pull/1/head
Michael Kirk 8 years ago
commit b217315261

@ -560,9 +560,8 @@ NSString *const OWSReadReceiptManagerAreReadReceiptsEnabled = @"areReadReceiptsE
// We don't need to worry about races around this cached value. // We don't need to worry about races around this cached value.
if (!self.areReadReceiptsEnabledCached) { if (!self.areReadReceiptsEnabledCached) {
// Default to NO. // Default to NO.
self.areReadReceiptsEnabledCached = self.areReadReceiptsEnabledCached = @([self.dbConnection boolForKey:OWSReadReceiptManagerAreReadReceiptsEnabled
@([self.dbConnection boolForKey:OWSReadReceiptManagerAreReadReceiptsEnabled inCollection:OWSReadReceiptManagerCollection]);
inCollection:OWSReadReceiptManagerAreReadReceiptsEnabled]);
} }
return [self.areReadReceiptsEnabledCached boolValue]; return [self.areReadReceiptsEnabledCached boolValue];
@ -574,7 +573,7 @@ NSString *const OWSReadReceiptManagerAreReadReceiptsEnabled = @"areReadReceiptsE
[self.dbConnection readWithBlock:^(YapDatabaseReadTransaction *_Nonnull transaction) { [self.dbConnection readWithBlock:^(YapDatabaseReadTransaction *_Nonnull transaction) {
// Default to NO. // Default to NO.
self.areReadReceiptsEnabledCached = [transaction objectForKey:OWSReadReceiptManagerAreReadReceiptsEnabled self.areReadReceiptsEnabledCached = [transaction objectForKey:OWSReadReceiptManagerAreReadReceiptsEnabled
inCollection:OWSReadReceiptManagerAreReadReceiptsEnabled]; inCollection:OWSReadReceiptManagerCollection];
}]; }];
} }

Loading…
Cancel
Save