simple-last-fm-scrobbler/sls

Correction rules are not reflected in scrobbles

onnyyonn opened this issue · 2 comments

Bug: Setting correction rules doesn't correct the scrobbles.

Description: If I have understood correctly, I can change the metadata on the fly while scrobbling a track, using correction rules. I created a rule to change Artist Fossils to Rupam Islam and played a few tracks of Fossils in YouTube Music. But the scrobbles still show the artist Fossils.

How to Reproduce:

  1. Correction Rules > Add New Rule
  2. Type Fossils in Artist Title field and Rupam Islam in New Artist Title field. Leave other fields empty.
  3. Play Fossils tracks in YouTube Music.

@onnyyonn
I understand this issue, but this falls under #489 somewhat
The main issue is the most track metadata is met on a per track basis (aka per scrobble basis)
This would mean leaving title and album undefined is undesirable.
There may be a temporary workable patch for this use-case.

Same here. I listen to a radio stream which sets their URL into the "Album" field so Last.fm returns
"ignoredMessage":{"code":"1","#text":""
Tried to create a rule to replace the said URL in the "Album" field with an empty line but SLS didn't enforce the rule. Also tried to replace with some text to no avail. I basically left all the other fields empty. Maybe there is something I could put in them so they get ignored explicitly?

Thanks.