1
0
mirror of https://github.com/natekspencer/hacs-oasis_mini.git synced 2025-12-06 18:44:14 -05:00

Address PR review

This commit is contained in:
Nathan Spencer
2025-11-25 19:08:02 +00:00
parent c1754ad959
commit e1599b7c47
5 changed files with 28 additions and 28 deletions

View File

@@ -202,7 +202,12 @@ def decrypt_svg_content(svg_content: dict[str, str]):
def get_track_ids_from_playlist(playlist: dict[str, Any]) -> list[int]:
"""Get a list of track ids from a playlist."""
return [track["id"] for track in (playlist.get("patterns") or [])]
return [track["id"] for track in (playlist.get("patterns") or []) if "id" in track]
def get_url_for_image(image: str | None) -> str | None:
"""Get the full URL for an image."""
return f"https://app.grounded.so/uploads/{image}" if image else None
def now() -> datetime: