From a6987246cf9b2260d1a8593b71c2bb5af020fc5e Mon Sep 17 00:00:00 2001 From: Sergey Ponomarev Date: Sun, 19 Oct 2025 10:55:16 +0300 Subject: [PATCH] SparkFileUploadPlugin.messageReceived() avoid NPE --- .../plugin/fileupload/SparkFileUploadPlugin.java | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/plugins/fileupload/src/main/java/org/jivesoftware/spark/plugin/fileupload/SparkFileUploadPlugin.java b/plugins/fileupload/src/main/java/org/jivesoftware/spark/plugin/fileupload/SparkFileUploadPlugin.java index faf9b8882..0bb55e188 100644 --- a/plugins/fileupload/src/main/java/org/jivesoftware/spark/plugin/fileupload/SparkFileUploadPlugin.java +++ b/plugins/fileupload/src/main/java/org/jivesoftware/spark/plugin/fileupload/SparkFileUploadPlugin.java @@ -47,19 +47,10 @@ public class SparkFileUploadPlugin implements Plugin, ChatRoomListener, GlobalMe @Override public void messageReceived(ChatRoom room, Message message) { - - try { - String body = message.getBody(); - - if ( (body.startsWith("https://") || body.startsWith("http://")) && body.contains("/httpfileupload/") ) - { - Log.warning("http file upload get url " + message.getBody()); - } - - } catch (Exception e) { - // i don't care + String body = message.getBody(); + if (body != null && (body.startsWith("https://") || body.startsWith("http://")) && body.contains("/httpfileupload/")) { + Log.warning("http file upload get url " + message.getBody()); } - } @Override