File tree Expand file tree Collapse file tree 2 files changed +5
-1
lines changed
LavalinkServer/src/main/java/lavalink/server Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -127,6 +127,10 @@ class WebSocketHandler(
127127
128128 private fun seek (json : JSONObject ) {
129129 val player = context.getPlayer(json.getLong(" guildId" ))
130+ if (! player.isPlaying) {
131+ log.warn(" Can't seek when player is not playing anything" )
132+ return
133+ }
130134 player.seekTo(json.getLong(" position" ))
131135 SocketServer .sendPlayerUpdate(context, player)
132136 }
Original file line number Diff line number Diff line change @@ -121,7 +121,7 @@ class PlayerRestHandler(
121121 playerUpdate.position.takeIf { it.isPresent && ! playerUpdate.encodedTrack.isPresent && ! playerUpdate.identifier.isPresent }
122122 ?.let {
123123 if (player.isPlaying) {
124- player.seekTo(it)
124+ player.seekTo(it.value )
125125 SocketServer .sendPlayerUpdate(context, player)
126126 }
127127 }
You can’t perform that action at this time.
0 commit comments