summaryrefslogtreecommitdiffstats
path: root/node-repository
diff options
context:
space:
mode:
authorjonmv <venstad@gmail.com>2024-01-24 14:46:58 +0100
committerjonmv <venstad@gmail.com>2024-01-24 14:46:58 +0100
commit6cdde39eba5224aecfc0f4fc17c59f4a138504f0 (patch)
tree5b903f7eb6d6b786bda3214a6e722889af6d361c /node-repository
parenta4443b6bbe8aacb96c793622f6cae44fc4e41ef5 (diff)
Throw so we get a proper error logged when patching with invalid JSON
Diffstat (limited to 'node-repository')
-rw-r--r--node-repository/src/main/java/com/yahoo/vespa/hosted/provision/restapi/NodePatcher.java2
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);