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()