mirror of
https://github.com/oxen-io/session-android.git
synced 2025-06-08 01:38:34 +00:00
Prevent NPE when setting sticker emoji.
This commit is contained in:
parent
d7ff635445
commit
97eb9154b2
@ -656,7 +656,10 @@ public class SignalServiceMessageSender {
|
|||||||
stickerBuilder.setPackId(ByteString.copyFrom(message.getSticker().get().getPackId()));
|
stickerBuilder.setPackId(ByteString.copyFrom(message.getSticker().get().getPackId()));
|
||||||
stickerBuilder.setPackKey(ByteString.copyFrom(message.getSticker().get().getPackKey()));
|
stickerBuilder.setPackKey(ByteString.copyFrom(message.getSticker().get().getPackKey()));
|
||||||
stickerBuilder.setStickerId(message.getSticker().get().getStickerId());
|
stickerBuilder.setStickerId(message.getSticker().get().getStickerId());
|
||||||
stickerBuilder.setEmoji(message.getSticker().get().getEmoji());
|
|
||||||
|
if (message.getSticker().get().getEmoji() != null) {
|
||||||
|
stickerBuilder.setEmoji(message.getSticker().get().getEmoji());
|
||||||
|
}
|
||||||
|
|
||||||
if (message.getSticker().get().getAttachment().isStream()) {
|
if (message.getSticker().get().getAttachment().isStream()) {
|
||||||
stickerBuilder.setData(createAttachmentPointer(message.getSticker().get().getAttachment().asStream()));
|
stickerBuilder.setData(createAttachmentPointer(message.getSticker().get().getAttachment().asStream()));
|
||||||
|
Loading…
x
Reference in New Issue
Block a user