A decentralized music tracking and discovery platform built on AT Protocol 🎵

fix: change scrobble time filter to require all conditions for improved accuracy

+1 -1
+1 -1
apps/api/src/nowplaying/nowplaying.service.ts
··· 317 317 .filter("track_id.title", equals(track.title)) 318 318 .filter("track_id.artist", equals(track.artist)) 319 319 .filter({ 320 - $any: [ 320 + $all: [ 321 321 { 322 322 timestamp: { 323 323 $ge: scrobbleTime.subtract(5, "seconds").toISOString(),