CR: add comments, make atomic

// FREEBIE
pull/1/head
Michael Kirk 8 years ago
parent 88d6a83954
commit 81b2b57703

@ -37,6 +37,7 @@ NS_ASSUME_NONNULL_BEGIN
- (instancetype)initWithQuotedMessage:(TSQuotedMessage *)quotedMessage - (instancetype)initWithQuotedMessage:(TSQuotedMessage *)quotedMessage
transaction:(YapDatabaseReadTransaction *)transaction; transaction:(YapDatabaseReadTransaction *)transaction;
// Builds a not-yet-sent QuotedReplyModel
+ (nullable instancetype)quotedReplyForMessage:(TSMessage *)message + (nullable instancetype)quotedReplyForMessage:(TSMessage *)message
transaction:(YapDatabaseReadTransaction *)transaction; transaction:(YapDatabaseReadTransaction *)transaction;

@ -300,6 +300,7 @@ NS_ASSUME_NONNULL_BEGIN
return [streamIds copy]; return [streamIds copy];
} }
// Before sending, persist a thumbnail attachment derived from the quoted attachment
- (NSArray<TSAttachmentStream *> *)createThumbnailAttachmentsIfNecessaryWithTransaction: - (NSArray<TSAttachmentStream *> *)createThumbnailAttachmentsIfNecessaryWithTransaction:
(YapDatabaseReadWriteTransaction *)transaction (YapDatabaseReadWriteTransaction *)transaction
{ {

@ -13,7 +13,7 @@ NSString *const OWSOperationKeyIsFinished = @"isFinished";
@interface OWSOperation () @interface OWSOperation ()
@property (nonatomic) OWSOperationState operationState; @property (atomic) OWSOperationState operationState;
@property (nonatomic) OWSBackgroundTask *backgroundTask; @property (nonatomic) OWSBackgroundTask *backgroundTask;
@end @end

Loading…
Cancel
Save