Fix bug in MediaSource definintion and enable strict type checking (#58321)

This commit is contained in:
Allen Porter 2021-10-24 02:39:39 -07:00 committed by GitHub
parent 0aa06d22f1
commit 31aa168bbb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
8 changed files with 55 additions and 38 deletions

View file

@ -52,11 +52,7 @@ class NetatmoSource(MediaSource):
url = self.events[camera_id][event_id]["media_url"]
return PlayMedia(url, MIME_TYPE)
async def async_browse_media(
self,
item: MediaSourceItem,
media_types: tuple[str] = ("video",),
) -> BrowseMediaSource:
async def async_browse_media(self, item: MediaSourceItem) -> BrowseMediaSource:
"""Return media."""
try:
source, camera_id, event_id = async_parse_identifier(item)