From 32a1d60e7bb58ade7d8604e1482c4ff6e09c8510 Mon Sep 17 00:00:00 2001 From: Reinhard Pointner Date: Mon, 17 Oct 2016 02:41:33 +0800 Subject: [PATCH] Fix potential NPE @see https://www.filebot.net/forums/viewtopic.php?f=6&t=4234&p=23851#p23851 --- source/net/filebot/media/MediaDetection.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/net/filebot/media/MediaDetection.java b/source/net/filebot/media/MediaDetection.java index f9309b74..8b8485ec 100644 --- a/source/net/filebot/media/MediaDetection.java +++ b/source/net/filebot/media/MediaDetection.java @@ -969,8 +969,8 @@ public class MediaDetection { for (String term : terms) { if (term != null && term.length() > 0) { String key = keyFunction.apply(term); - if (key != null && key.length() > 0 && !uniqueMap.containsKey(key)) { - uniqueMap.put(key, valueFunction.apply(term)); + if (key != null && key.length() > 0) { + uniqueMap.computeIfAbsent(key, k -> valueFunction.apply(term)); } } }