From 710758d4840b06b3bff3bfb1e7dd521e48fa3d3b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20Beye?= Date: Fri, 19 Mar 2021 20:50:08 +0100 Subject: [PATCH] fix(vendor.viomi): Fix operation mode selection --- lib/robots/viomi/capabilities/ViomiBasicControlCapability.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/robots/viomi/capabilities/ViomiBasicControlCapability.js b/lib/robots/viomi/capabilities/ViomiBasicControlCapability.js index a0d4fa144ee..d1a65f1c6ec 100644 --- a/lib/robots/viomi/capabilities/ViomiBasicControlCapability.js +++ b/lib/robots/viomi/capabilities/ViomiBasicControlCapability.js @@ -24,8 +24,8 @@ class ViomiBasicControlCapability extends BasicControlCapability { attributeType: stateAttrs.AttachmentStateAttribute.TYPE.MOP }); - if (mopAttribute) { - if (waterboxAttribute && dustbinAttribute) { + if (mopAttribute?.attached) { + if (waterboxAttribute?.attached && dustbinAttribute?.attached) { return attributes.ViomiOperationMode.MIXED; } return attributes.ViomiOperationMode.MOP;