aboutsummaryrefslogtreecommitdiffstats
path: root/node-repository
diff options
context:
space:
mode:
authorHarald Musum <musum@verizonmedia.com>2020-02-27 18:23:28 +0100
committerHarald Musum <musum@verizonmedia.com>2020-02-27 18:23:28 +0100
commitae06cc33e932ce132867744eab058eb8fddea25d (patch)
treeee074151d1f9571835299b9983c7c5baab9328fe /node-repository
parentfa97b892603f76ab45c5d03c6e62b6d6bdacdf53 (diff)
Add node from request last
Diffstat (limited to 'node-repository')
-rw-r--r--node-repository/src/main/java/com/yahoo/vespa/hosted/provision/restapi/v2/NodePatcher.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/restapi/v2/NodePatcher.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/restapi/v2/NodePatcher.java
index ce32e5a8a33..a060f9c8b55 100644
--- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/restapi/v2/NodePatcher.java
+++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/restapi/v2/NodePatcher.java
@@ -74,7 +74,7 @@ public class NodePatcher {
* children that must be updated in a consistent manner.
*/
public List<Node> apply() {
- List<Node> patchedNodes = new ArrayList<>(List.of(node));
+ List<Node> patchedNodes = new ArrayList<>();
inspector.traverse((String name, Inspector value) -> {
try {
node = applyField(node, name, value);
@@ -88,6 +88,7 @@ public class NodePatcher {
// Non recursive field, ignore
}
} );
+ patchedNodes.add(node);
return patchedNodes;
}