From ad091479ea1052db022ae10c04d65f8801b78ab3 Mon Sep 17 00:00:00 2001 From: Jan Bouwhuis Date: Tue, 11 Jul 2023 20:32:33 +0200 Subject: [PATCH] Cleanup unneeded MQTT vacuum feature check (#96312) --- homeassistant/components/mqtt/vacuum/schema_legacy.py | 4 ++-- homeassistant/components/mqtt/vacuum/schema_state.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/homeassistant/components/mqtt/vacuum/schema_legacy.py b/homeassistant/components/mqtt/vacuum/schema_legacy.py index 18cda0b137d..7c73e579112 100644 --- a/homeassistant/components/mqtt/vacuum/schema_legacy.py +++ b/homeassistant/components/mqtt/vacuum/schema_legacy.py @@ -419,9 +419,9 @@ class MqttVacuum(MqttEntity, VacuumEntity): ) async def _async_publish_command(self, feature: VacuumEntityFeature) -> None: - """Check for a missing feature or command topic.""" + """Publish a command.""" - if self._command_topic is None or self.supported_features & feature == 0: + if self._command_topic is None: return await self.async_publish( diff --git a/homeassistant/components/mqtt/vacuum/schema_state.py b/homeassistant/components/mqtt/vacuum/schema_state.py index fef185687db..ee06131af02 100644 --- a/homeassistant/components/mqtt/vacuum/schema_state.py +++ b/homeassistant/components/mqtt/vacuum/schema_state.py @@ -259,8 +259,8 @@ class MqttStateVacuum(MqttEntity, StateVacuumEntity): await subscription.async_subscribe_topics(self.hass, self._sub_state) async def _async_publish_command(self, feature: VacuumEntityFeature) -> None: - """Check for a missing feature or command topic.""" - if self._command_topic is None or self.supported_features & feature == 0: + """Publish a command.""" + if self._command_topic is None: return await self.async_publish(