|
|
|
@ -47,6 +47,11 @@ NS_ASSUME_NONNULL_BEGIN
|
|
|
|
|
return self.attachmentStream.sourceFilename;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
- (nullable NSString *)thumbnailImage
|
|
|
|
|
{
|
|
|
|
|
return self.attachmentStream.thumbnailImage;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
- (instancetype)initWithTimestamp:(uint64_t)timestamp
|
|
|
|
|
authorId:(NSString *)authorId
|
|
|
|
|
body:(NSString *_Nullable)body
|
|
|
|
@ -149,6 +154,13 @@ NS_ASSUME_NONNULL_BEGIN
|
|
|
|
|
return firstAttachment.contentType;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
- (nullable NSString *)sourceFilename
|
|
|
|
|
{
|
|
|
|
|
OWSAttachmentInfo *firstAttachment = self.firstThumbnailAttachment;
|
|
|
|
|
|
|
|
|
|
return firstAttachment.sourceFilename;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
- (BOOL)hasThumbnailAttachments
|
|
|
|
|
{
|
|
|
|
|
return self.thumbnailAttachments.count > 0;
|
|
|
|
|