diff --git a/Signal/src/Models/TSMessageAdapaters/TSAnimatedAdapter.m b/Signal/src/Models/TSMessageAdapaters/TSAnimatedAdapter.m index f430fc800..800b75c82 100644 --- a/Signal/src/Models/TSMessageAdapaters/TSAnimatedAdapter.m +++ b/Signal/src/Models/TSMessageAdapaters/TSAnimatedAdapter.m @@ -103,8 +103,7 @@ NS_ASSUME_NONNULL_BEGIN NSData *fileData = [NSData dataWithContentsOfURL:[self.attachment mediaURL]]; if (!fileData) { DDLogError(@"%@ Could not load image: %@", [self tag], [self.attachment mediaURL]); - OWSAssert(0); - return nil; + return [UIView new]; } FLAnimatedImage *animatedGif = [FLAnimatedImage animatedImageWithGIFData:fileData]; FLAnimatedImageView *imageView = [[FLAnimatedImageView alloc] init]; diff --git a/Signal/src/Models/TSMessageAdapaters/TSPhotoAdapter.m b/Signal/src/Models/TSMessageAdapaters/TSPhotoAdapter.m index dd8c2e45d..7fd4bab6a 100644 --- a/Signal/src/Models/TSMessageAdapaters/TSPhotoAdapter.m +++ b/Signal/src/Models/TSMessageAdapaters/TSPhotoAdapter.m @@ -75,8 +75,7 @@ NS_ASSUME_NONNULL_BEGIN UIImage *image = self.attachment.image; if (!image) { DDLogError(@"%@ Could not load image: %@", [self tag], [self.attachment mediaURL]); - OWSAssert(0); - return nil; + return [UIView new]; } CGSize size = [self mediaViewDisplaySize]; UIImageView *imageView = [[UIImageView alloc] initWithImage:image]; diff --git a/Signal/src/Models/TSMessageAdapaters/TSVideoAttachmentAdapter.m b/Signal/src/Models/TSMessageAdapaters/TSVideoAttachmentAdapter.m index 85c268af7..198e3d9e6 100644 --- a/Signal/src/Models/TSMessageAdapaters/TSVideoAttachmentAdapter.m +++ b/Signal/src/Models/TSMessageAdapaters/TSVideoAttachmentAdapter.m @@ -227,8 +227,7 @@ NS_ASSUME_NONNULL_BEGIN UIImage *image = self.attachment.image; if (!image) { DDLogError(@"%@ Could not load image: %@", [self tag], [self.attachment mediaURL]); - OWSAssert(0); - return nil; + return [UIView new]; } UIImageView *imageView = [[UIImageView alloc] initWithImage:image]; imageView.contentMode = UIViewContentModeScaleAspectFill;