mirror of
https://github.com/home-assistant/core.git
synced 2025-12-24 12:59:34 +00:00
* Person schema for merge_packages #21307 * empty list * skip empty persons * hound * test schema * ensure_none * remove any test changes * remove_falsy validator * nice! * coretests
This commit is contained in:
committed by
Paulus Schoutsen
parent
5613e8bb60
commit
3453d67cfe
@@ -349,6 +349,11 @@ def positive_timedelta(value: timedelta) -> timedelta:
|
||||
return value
|
||||
|
||||
|
||||
def remove_falsy(value: Sequence[T]) -> Sequence[T]:
|
||||
"""Remove falsy values from a list."""
|
||||
return [v for v in value if v]
|
||||
|
||||
|
||||
def service(value):
|
||||
"""Validate service."""
|
||||
# Services use same format as entities so we can use same helper.
|
||||
|
||||
Reference in New Issue
Block a user