From 1f21b19eaeab71867518a3c44527707a893a5e93 Mon Sep 17 00:00:00 2001 From: Erik Montnemery Date: Fri, 9 Apr 2021 17:19:23 +0200 Subject: [PATCH] Extend media source URL expiry to 24h (#48912) --- homeassistant/components/media_source/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/media_source/__init__.py b/homeassistant/components/media_source/__init__.py index 6aa01403a5f..0ef5d460580 100644 --- a/homeassistant/components/media_source/__init__.py +++ b/homeassistant/components/media_source/__init__.py @@ -19,6 +19,8 @@ from . import local_source, models from .const import DOMAIN, URI_SCHEME, URI_SCHEME_REGEX from .error import Unresolvable +DEFAULT_EXPIRY_TIME = 3600 * 24 + def is_media_source_id(media_content_id: str): """Test if identifier is a media source.""" @@ -105,7 +107,7 @@ async def websocket_browse_media(hass, connection, msg): { vol.Required("type"): "media_source/resolve_media", vol.Required(ATTR_MEDIA_CONTENT_ID): str, - vol.Optional("expires", default=30): int, + vol.Optional("expires", default=DEFAULT_EXPIRY_TIME): int, } ) @websocket_api.async_response