From 1ba922731135d5eacee07891cf8a82f221f5ee8f Mon Sep 17 00:00:00 2001 From: extio-de Date: Mon, 13 Oct 2025 21:20:18 +0200 Subject: [PATCH] fix: Update setStringValue method to handle null values by removing the key from context --- src/main/java/de/extio/lmlib/agent/AgentContext.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/de/extio/lmlib/agent/AgentContext.java b/src/main/java/de/extio/lmlib/agent/AgentContext.java index 9c38c96..c6e71b9 100755 --- a/src/main/java/de/extio/lmlib/agent/AgentContext.java +++ b/src/main/java/de/extio/lmlib/agent/AgentContext.java @@ -89,7 +89,11 @@ public final class AgentContext { } public void setStringValue(final String key, final String value) { - this.context.put(key, List.of(value)); + if (value == null) { + this.context.remove(key); + } else { + this.context.put(key, List.of(value)); + } } public List getStringValues(final String key) {