From 380f49007301efc79ce78e8e13b51c6a4f9f8fe0 Mon Sep 17 00:00:00 2001 From: "pixeebot[bot]" <104101892+pixeebot[bot]@users.noreply.github.com> Date: Mon, 28 Jul 2025 13:53:30 +0000 Subject: [PATCH] Switch order of literals to prevent NullPointerException --- .../security/controller/api/AdminSettingsController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/proprietary/src/main/java/stirling/software/proprietary/security/controller/api/AdminSettingsController.java b/app/proprietary/src/main/java/stirling/software/proprietary/security/controller/api/AdminSettingsController.java index 040e360c0..812401789 100644 --- a/app/proprietary/src/main/java/stirling/software/proprietary/security/controller/api/AdminSettingsController.java +++ b/app/proprietary/src/main/java/stirling/software/proprietary/security/controller/api/AdminSettingsController.java @@ -563,7 +563,7 @@ public class AdminSettingsController { String lowerPath = fullPath.toLowerCase(); // Don't mask premium.key specifically - if (lowerField.equals("key") && lowerPath.equals("premium.key")) { + if ("key".equals(lowerField) && "premium.key".equals(lowerPath)) { return false; }