From 6cdde39eba5224aecfc0f4fc17c59f4a138504f0 Mon Sep 17 00:00:00 2001 From: jonmv Date: Wed, 24 Jan 2024 14:46:58 +0100 Subject: Throw so we get a proper error logged when patching with invalid JSON --- .../main/java/com/yahoo/vespa/hosted/provision/restapi/NodePatcher.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/restapi/NodePatcher.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/restapi/NodePatcher.java index 93160bf7689..dc70af9a84f 100644 --- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/restapi/NodePatcher.java +++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/restapi/NodePatcher.java @@ -95,7 +95,7 @@ public class NodePatcher { } private void unifiedPatch(String hostname, InputStream json, boolean untrustedTenantHost) { - Inspector root = Exceptions.uncheck(() -> SlimeUtils.jsonToSlime(json.readAllBytes())).get(); + Inspector root = Exceptions.uncheck(() -> SlimeUtils.jsonToSlimeOrThrow(json.readAllBytes())).get(); Map fields = new HashMap<>(); root.traverse(fields::put); -- cgit v1.2.3