Don't crash on packs missing metadata.

fork-5.53.8
Greyson Parrelli 2019-12-29 15:17:59 -05:00 zatwierdzone przez Alan Evans
rodzic b598431237
commit 3fbf21a34e
1 zmienionych plików z 3 dodań i 3 usunięć

Wyświetl plik

@ -14,9 +14,9 @@ public class SignalServiceStickerManifest {
private final List<StickerInfo> stickers;
public SignalServiceStickerManifest(String title, String author, StickerInfo cover, List<StickerInfo> stickers) {
this.title = Optional.of(title);
this.author = Optional.of(author);
this.cover = Optional.of(cover);
this.title = Optional.fromNullable(title);
this.author = Optional.fromNullable(author);
this.cover = Optional.fromNullable(cover);
this.stickers = (stickers == null) ? Collections.<StickerInfo>emptyList() : new ArrayList<>(stickers);
}