From bf2f42944e789b91adda7dcc36a274b748eca6ad Mon Sep 17 00:00:00 2001 From: artem30801 Date: Sat, 16 Sep 2023 16:43:27 +0300 Subject: [PATCH] Fixed server music playback in new python versions --- server/server.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/server/server.py b/server/server.py index 26895d7..3e87fe3 100644 --- a/server/server.py +++ b/server/server.py @@ -601,8 +601,7 @@ class MainWindow(QtWidgets.QMainWindow): self.player.stop() self.ui.action_play_music.setText("Play music") - @asyncio.coroutine - def play_music_at_time(self, t): + async def play_music_at_time(self, t): if self.player.mediaStatus() == QtMultimedia.QMediaPlayer.InvalidMedia: logging.error("Can't play media") return @@ -610,7 +609,7 @@ class MainWindow(QtWidgets.QMainWindow): logging.error("No media file") return self.player.stop() - yield from asyncio.sleep(t - time.time()) + await asyncio.sleep(t - time.time()) logging.info("Playing music") self.player.play()