Skip to content

Commit a0765a7

Browse files
committed
fix: simplify playing state logic in request handling
1 parent c3e9bca commit a0765a7

1 file changed

Lines changed: 1 addition & 4 deletions

File tree

main.go

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1966,14 +1966,11 @@ func (s *Server) handleRequestSync(c *Client) {
19661966
// Calculate live position
19671967
currentPosition := room.State.Position
19681968
elapsed := time.Now().UnixMilli() - room.State.LastUpdate
1969-
if room.State.IsPlaying || (room.Host != nil && room.HostDisconnectedAt == nil) {
1969+
if room.State.IsPlaying {
19701970
currentPosition += elapsed
19711971
}
19721972

19731973
responsePlaying := room.State.IsPlaying
1974-
if room.Host != nil && room.HostDisconnectedAt == nil {
1975-
responsePlaying = true
1976-
}
19771974

19781975
s.logger.Debug("Sync request received",
19791976
zap.String("username", c.Username),

0 commit comments

Comments
 (0)