From 9f075da269ff21a1396e4415fb46490d90f228ca Mon Sep 17 00:00:00 2001 From: AsamK Date: Thu, 14 Jul 2016 16:07:34 +0200 Subject: [PATCH] Prevent NullPointerException when sending sync groups ContentType was null, if it could not be determined --- src/main/java/org/asamk/signal/Manager.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/org/asamk/signal/Manager.java b/src/main/java/org/asamk/signal/Manager.java index 2edeb921..2ea9249e 100644 --- a/src/main/java/org/asamk/signal/Manager.java +++ b/src/main/java/org/asamk/signal/Manager.java @@ -464,6 +464,9 @@ class Manager implements Signal { InputStream attachmentStream = new FileInputStream(attachmentFile); final long attachmentSize = attachmentFile.length(); String mime = Files.probeContentType(attachmentFile.toPath()); + if (mime == null) { + mime = "application/octet-stream"; + } return new SignalServiceAttachmentStream(attachmentStream, mime, attachmentSize, null); } -- 2.50.1