From: Marcel Date: Fri, 22 Oct 2021 06:49:45 +0000 (+0200) Subject: [miio] avoid NPE in discovery in case of unexpected response cloud (#11420) X-Git-Url: https://git.basschouten.com/?a=commitdiff_plain;h=3eb5e566df565e9a9940fb8167a0b523b3ce9032;p=openhab-addons.git [miio] avoid NPE in discovery in case of unexpected response cloud (#11420) Signed-off-by: Marcel Verpaalen --- diff --git a/bundles/org.openhab.binding.miio/src/main/java/org/openhab/binding/miio/internal/cloud/CloudDeviceListDTO.java b/bundles/org.openhab.binding.miio/src/main/java/org/openhab/binding/miio/internal/cloud/CloudDeviceListDTO.java index b00a979503..3f823b6695 100644 --- a/bundles/org.openhab.binding.miio/src/main/java/org/openhab/binding/miio/internal/cloud/CloudDeviceListDTO.java +++ b/bundles/org.openhab.binding.miio/src/main/java/org/openhab/binding/miio/internal/cloud/CloudDeviceListDTO.java @@ -12,6 +12,7 @@ */ package org.openhab.binding.miio.internal.cloud; +import java.util.Collections; import java.util.List; import com.google.gson.annotations.Expose; @@ -29,6 +30,9 @@ public class CloudDeviceListDTO { private List cloudDevices = null; public List getCloudDevices() { + if (cloudDevices == null) { + return Collections.emptyList(); + } return cloudDevices; } }