File tree Expand file tree Collapse file tree 1 file changed +3
-16
lines changed Expand file tree Collapse file tree 1 file changed +3
-16
lines changed Original file line number Diff line number Diff line change @@ -118,13 +118,6 @@ func (p *playerImpl) Update(ctx context.Context, opts ...lavalink.PlayerUpdateOp
118118 return err
119119 }
120120
121- p .track = updatedPlayer .Track
122- if updatedPlayer .Track != nil {
123- p .state .Position = updatedPlayer .Track .Info .Position
124- } else {
125- p .state .Position = 0
126- }
127- p .state .Time = lavalink .Now ()
128121 p .volume = updatedPlayer .Volume
129122
130123 p .voice = updatedPlayer .Voice
@@ -211,24 +204,18 @@ func (p *playerImpl) OnEvent(event lavalink.Event) {
211204 case lavalink.PlayerResumeEvent :
212205 p .paused = false
213206
207+ case lavalink.TrackStartEvent :
208+ p .track = & e .Track
209+
214210 case lavalink.TrackEndEvent :
215- if p .track != nil {
216- e .Track = * p .track
217- }
218211 if e .Reason != lavalink .TrackEndReasonReplaced && e .Reason != lavalink .TrackEndReasonStopped {
219212 p .track = nil
220213 }
221214
222215 case lavalink.TrackExceptionEvent :
223- if p .track != nil {
224- e .Track = * p .track
225- }
226216 p .track = nil
227217
228218 case lavalink.TrackStuckEvent :
229- if p .track != nil {
230- e .Track = * p .track
231- }
232219 p .track = nil
233220
234221 case lavalink.WebSocketClosedEvent :
You can’t perform that action at this time.
0 commit comments