From 39ee01687fed5e3e930f78fa36c2595785a3fd52 Mon Sep 17 00:00:00 2001 From: Kai Kreuzer Date: Tue, 18 Jan 2022 00:03:46 +0100 Subject: [PATCH] Fix NPE when Thing configuration changes (#12070) Signed-off-by: Kai Kreuzer --- .../binding/tesla/internal/handler/TeslaVehicleHandler.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bundles/org.openhab.binding.tesla/src/main/java/org/openhab/binding/tesla/internal/handler/TeslaVehicleHandler.java b/bundles/org.openhab.binding.tesla/src/main/java/org/openhab/binding/tesla/internal/handler/TeslaVehicleHandler.java index c557d61a5..83deb99b4 100644 --- a/bundles/org.openhab.binding.tesla/src/main/java/org/openhab/binding/tesla/internal/handler/TeslaVehicleHandler.java +++ b/bundles/org.openhab.binding.tesla/src/main/java/org/openhab/binding/tesla/internal/handler/TeslaVehicleHandler.java @@ -225,7 +225,11 @@ public class TeslaVehicleHandler extends BaseThingHandler { * @return the vehicle id */ public String getVehicleId() { - return vehicle.id; + if (vehicle != null) { + return vehicle.id; + } else { + return null; + } } @Override