Fix artist name check in loveTrack method

Add null check for artist name in loveTrack method.
This commit is contained in:
.vlad 2026-03-27 18:35:48 +03:00 committed by GitHub
parent c3c3005428
commit 8177cc4789
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -249,7 +249,8 @@ export class ListenBrainzScrobbler {
}
async loveTrack(track) {
const trackKey = `${track.artist}-${track.title}`;
if (!track.artist?.name || track.title) return;
const trackKey = `${track.artist.name}-${track.title}`;
if (!this.isEnabled() || this.lovingTracks.has(trackKey)) return;
this.lovingTracks.add(trackKey);