Clean up validate_supported_features in selector helper (#148843)

This commit is contained in:
Artur Pragacz 2025-07-15 20:10:16 +02:00 committed by GitHub
parent 36156d9c54
commit e89ae021d8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -117,11 +117,8 @@ def _validate_supported_feature(supported_feature: str) -> int:
raise vol.Invalid(f"Unknown supported feature '{supported_feature}'") from exc
def _validate_supported_features(supported_features: int | list[str]) -> int:
"""Validate a supported feature and resolve an enum string to its value."""
if isinstance(supported_features, int):
return supported_features
def _validate_supported_features(supported_features: list[str]) -> int:
"""Validate supported features and resolve enum strings to their value."""
feature_mask = 0