From 0d4987dc9b416d9aff8d20af52a3d19b18a64ab7 Mon Sep 17 00:00:00 2001 From: Sergey Ponomarev Date: Sun, 20 Jul 2025 11:39:36 +0300 Subject: [PATCH] org.jivesoftware.resource.Default.getBoolean(): The replace(" ","") replaced with trim() This was the intention. Also avoid NPE --- core/src/main/java/org/jivesoftware/resource/Default.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/org/jivesoftware/resource/Default.java b/core/src/main/java/org/jivesoftware/resource/Default.java index 031646a2..3a9927b8 100644 --- a/core/src/main/java/org/jivesoftware/resource/Default.java +++ b/core/src/main/java/org/jivesoftware/resource/Default.java @@ -181,7 +181,8 @@ public class Default { } public static boolean getBoolean(String propertyName) { - return getString(propertyName).replace(" ","").equals("true"); + String prop = getString(propertyName); + return prop != null && prop.trim().equals("true"); } public static ImageIcon getImageIcon(String imageName) {