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

fix: replace "sha_256" with "sha256" in scrobble message for consistency

+4 -1
+4 -1
apps/api/src/nowplaying/nowplaying.service.ts
··· 435 435 }) 436 436 ); 437 437 438 - ctx.nc.publish("rocksky.scrobble", Buffer.from(message)); 438 + ctx.nc.publish( 439 + "rocksky.scrobble", 440 + Buffer.from(message.replaceAll("sha_256", "sha256")) 441 + ); 439 442 440 443 const trackMessage = JSON.stringify( 441 444 deepSnakeCaseKeys({