diff options
author | jonmv <venstad@gmail.com> | 2024-01-24 14:46:58 +0100 |
---|---|---|
committer | jonmv <venstad@gmail.com> | 2024-01-24 14:46:58 +0100 |
commit | 6cdde39eba5224aecfc0f4fc17c59f4a138504f0 (patch) | |
tree | 5b903f7eb6d6b786bda3214a6e722889af6d361c | |
parent | a4443b6bbe8aacb96c793622f6cae44fc4e41ef5 (diff) |
Throw so we get a proper error logged when patching with invalid JSON
-rw-r--r-- | node-repository/src/main/java/com/yahoo/vespa/hosted/provision/restapi/NodePatcher.java | 2 |
1 files changed, 1 insertions, 1 deletions
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<String, Inspector> fields = new HashMap<>(); root.traverse(fields::put); |