A decentralized music tracking and discovery platform built on AT Protocol 🎵 rocksky.app
spotify atproto lastfm musicbrainz scrobbling listenbrainz

fix: adjust scrobble time window for improved accuracy

+2 -2
+2 -2
apps/api/src/nowplaying/nowplaying.service.ts
··· 320 320 $any: [ 321 321 { 322 322 timestamp: { 323 - $ge: scrobbleTime.subtract(10, "seconds").toISOString(), 323 + $ge: scrobbleTime.subtract(5, "seconds").toISOString(), 324 324 }, 325 325 }, 326 - { timestamp: { $le: scrobbleTime.add(10, "seconds").toISOString() } }, 326 + { timestamp: { $le: scrobbleTime.add(5, "seconds").toISOString() } }, 327 327 ], 328 328 }) 329 329 .getFirst();