From 4fc0d6fc637cedf06895450ccc31efd0bc0403d3 Mon Sep 17 00:00:00 2001 From: "Michael N. Lipp" Date: Fri, 31 Jan 2025 11:15:43 +0100 Subject: [PATCH] Support both string and boolean for deleteConnectionFile. --- .../src/org/jdrupes/vmoperator/vmaccess/VmAccess.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/org.jdrupes.vmoperator.vmaccess/src/org/jdrupes/vmoperator/vmaccess/VmAccess.java b/org.jdrupes.vmoperator.vmaccess/src/org/jdrupes/vmoperator/vmaccess/VmAccess.java index 0015d6c94..bd9a80290 100644 --- a/org.jdrupes.vmoperator.vmaccess/src/org/jdrupes/vmoperator/vmaccess/VmAccess.java +++ b/org.jdrupes.vmoperator.vmaccess/src/org/jdrupes/vmoperator/vmaccess/VmAccess.java @@ -198,9 +198,8 @@ public void onConfigurationUpdate(ConfigurationUpdate event) { // Delete connection file deleteConnectionFile = Optional.ofNullable(c.get("deleteConnectionFile")) - .filter(v -> v instanceof String) - .map(v -> (String) v) - .map(Boolean::parseBoolean).orElse(true); + .map(Object::toString).map(Boolean::parseBoolean) + .orElse(true); // Users or roles for which previews should be synchronized syncUsers = ((List>) c.getOrDefault(