Fix sticker forwarding.

fork-5.53.8
Alex Hart 2021-08-16 13:24:36 -03:00 zatwierdzone przez Greyson Parrelli
rodzic 7c11962cb3
commit 17b568e6d1
1 zmienionych plików z 5 dodań i 1 usunięć

Wyświetl plik

@ -86,7 +86,11 @@ class MultiselectForwardFragmentArgs(
} else if (mediaMessage.containsMediaSlide()) {
builder.withMedia(listOf())
builder.withStickerLocator(mediaMessage.slideDeck.stickerSlide?.asAttachment()?.sticker)
if (mediaMessage.slideDeck.stickerSlide != null) {
builder.withDataUri(mediaMessage.slideDeck.stickerSlide?.asAttachment()?.uri)
builder.withStickerLocator(mediaMessage.slideDeck.stickerSlide?.asAttachment()?.sticker)
builder.withDataType(mediaMessage.slideDeck.stickerSlide?.asAttachment()?.contentType)
}
val firstSlide = mediaMessage.slideDeck.slides[0]
val media = firstSlide.asAttachment().toMedia()