Fix implicit-return in forked_daapd (#122842)

This commit is contained in:
epenet 2024-07-30 15:23:53 +02:00 committed by GitHub
parent fd7c92879c
commit 41c7414d97
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -827,12 +827,13 @@ class ForkedDaapdMaster(MediaPlayerEntity):
return self._source[:-7] return self._source[:-7]
return "" return ""
async def _pipe_call(self, pipe_name, base_function_name): async def _pipe_call(self, pipe_name, base_function_name) -> None:
if self._pipe_control_api.get(pipe_name): if pipe := self._pipe_control_api.get(pipe_name):
return await getattr( await getattr(
self._pipe_control_api[pipe_name], pipe,
PIPE_FUNCTION_MAP[pipe_name][base_function_name], PIPE_FUNCTION_MAP[pipe_name][base_function_name],
)() )()
return
_LOGGER.warning("No pipe control available for %s", pipe_name) _LOGGER.warning("No pipe control available for %s", pipe_name)
async def async_browse_media( async def async_browse_media(