fix: resolve pylint issues in vacuum RETURN_HOME implementation

- Remove trailing whitespace after identify action
- Split long comment line to meet 80-character limit
- Wrap long assignment statement for better readability
- Maintains functionality while passing pylint validation
This commit is contained in:
Brandon 2025-08-18 14:58:53 +08:00
parent a022b36356
commit 0afd50e1e7

View File

@ -202,12 +202,14 @@ class Vacuum(MIoTServiceEntity, StateVacuumEntity):
elif action.name == 'identify': elif action.name == 'identify':
self._attr_supported_features |= VacuumEntityFeature.LOCATE self._attr_supported_features |= VacuumEntityFeature.LOCATE
self._action_identify = action self._action_identify = action
# Use start-charge from battery service as fallback if stop-and-gocharge is not available # Use start-charge from battery service as fallback
# if stop-and-gocharge is not available
if self._action_stop_and_gocharge is None: if self._action_stop_and_gocharge is None:
for action in entity_data.actions: for action in entity_data.actions:
if action.name == 'start-charge': if action.name == 'start-charge':
self._attr_supported_features |= VacuumEntityFeature.RETURN_HOME self._attr_supported_features |= (
VacuumEntityFeature.RETURN_HOME)
self._action_stop_and_gocharge = action self._action_stop_and_gocharge = action
break break