Add failure methods to thumbnail service.

pull/1/head
Matthew Chen 7 years ago
parent 8748dc9b2e
commit a9096209e9

@ -86,7 +86,7 @@ private struct OWSThumbnailRequest {
// completion will only be called on success. // completion will only be called on success.
// completion will be called async on the main thread. // completion will be called async on the main thread.
@objc public func ensureThumbnailForAttachmentId(attachmentId: String, @objc public func ensureThumbnail(forAttachmentId attachmentId: String,
thumbnailDimensionPoints: UInt, thumbnailDimensionPoints: UInt,
success: @escaping SuccessBlock, success: @escaping SuccessBlock,
failure: @escaping FailureBlock) { failure: @escaping FailureBlock) {

@ -726,10 +726,10 @@ typedef void (^OWSLoadedThumbnailSuccess)(OWSLoadedThumbnail *loadedThumbnail);
return [[OWSLoadedThumbnail alloc] initWithImage:image filePath:thumbnailPath]; return [[OWSLoadedThumbnail alloc] initWithImage:image filePath:thumbnailPath];
} }
[OWSThumbnailService.shared ensureThumbnailForAttachmentIdWithAttachmentId:self.uniqueId [OWSThumbnailService.shared ensureThumbnailForAttachmentId:self.uniqueId
thumbnailDimensionPoints:thumbnailDimensionPoints thumbnailDimensionPoints:thumbnailDimensionPoints
success:success success:success
failure:failure]; failure:failure];
return nil; return nil;
} }

Loading…
Cancel
Save