Fix forked_daapd integration with py3.11 (#88091)

In py3.11 `Passing coroutines is forbidden, use tasks explicitly`
This commit is contained in:
J. Nick Koston 2023-02-14 10:30:16 -06:00 committed by GitHub
parent 5335dfbc67
commit e6b7f1d487
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -653,8 +653,10 @@ class ForkedDaapdMaster(MediaPlayerEntity):
futures = []
for output in self._outputs:
futures.append(
self.api.change_output(
output["id"], selected=True, volume=self._tts_volume * 100
asyncio.create_task(
self.api.change_output(
output["id"], selected=True, volume=self._tts_volume * 100
)
)
)
await asyncio.wait(futures)