From cfdb79eb990d79cbda148ee9deb9521deb6aa208 Mon Sep 17 00:00:00 2001 From: Reinhard Pointner Date: Sat, 14 May 2016 03:32:57 +0800 Subject: [PATCH] Fix NPE --- source/net/filebot/web/Artwork.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/net/filebot/web/Artwork.java b/source/net/filebot/web/Artwork.java index d62c8366..5b3cdf19 100644 --- a/source/net/filebot/web/Artwork.java +++ b/source/net/filebot/web/Artwork.java @@ -2,10 +2,10 @@ package net.filebot.web; import static java.util.Arrays.*; import static java.util.Collections.*; +import static java.util.stream.Collectors.*; import java.io.Serializable; import java.net.URL; -import java.text.DecimalFormat; import java.util.Comparator; import java.util.List; import java.util.Locale; @@ -73,7 +73,7 @@ public class Artwork implements Serializable { @Override public String toString() { - return asList(String.join("/", tags), language, new DecimalFormat("0.##").format(rating), url).toString(); + return Stream.of(String.join("/", tags), language, rating, url).filter(Objects::nonNull).map(Object::toString).collect(joining(", ", "[", "]")); } public static final Comparator RATING_ORDER = Comparator.comparing(Artwork::getRating, reverseOrder());