Running the current program, and looking into the logs, shows some weirdness for these stations.
This would imply:
code has a bug
or NDR Stations are either:
playing (~)two songs repetitively
switching the content of the song_now incorrectly
NJOY:
2017-02-03T00:34:17+09:00 INFO: NJOY: Can't Stop The Feeling -by- Justin Timberlake
2017-02-03T00:38:17+09:00 INFO: NJOY: One Day (Wankelmut Remix) -by- Asaf Avidan
2017-02-03T00:39:17+09:00 INFO: NJOY: Can't Stop The Feeling -by- Justin Timberlake
2017-02-03T00:40:18+09:00 INFO: NJOY: One Day (Wankelmut Remix) -by- Asaf Avidan
2017-02-03T00:41:18+09:00 INFO: NJOY: Can't Stop The Feeling -by- Justin Timberlake
2017-02-03T00:45:20+09:00 INFO: NJOY: Dark Horse -by- Katy Perry feat. Juicy J
2017-02-03T00:47:20+09:00 INFO: NJOY: Can't Stop The Feeling -by- Justin Timberlake
2017-02-03T00:48:20+09:00 INFO: NJOY: Now And Later -by- Sage The Gemini
2017-02-03T00:51:24+09:00 INFO: NJOY: Can't Stop The Feeling -by- Justin Timberlake
NDR 90,3
2017-02-03T00:34:17+09:00 INFO: NDR 90,3: Do you really want to hurt me -by- Culture Club
2017-02-03T00:38:17+09:00 INFO: NDR 90,3: Hymn -by- Barclay James Harvest
2017-02-03T00:39:17+09:00 INFO: NDR 90,3: Do you really want to hurt me -by- Culture Club
2017-02-03T00:45:20+09:00 INFO: NDR 90,3: Road to nowhere -by- Talking Heads
2017-02-03T00:47:20+09:00 INFO: NDR 90,3: Return to sender -by- Elvis Presley
2017-02-03T00:48:20+09:00 INFO: NDR 90,3: Do you really want to hurt me -by- Culture Club
Edit: These are only the weird parts of the log, other songs are played
I think this bug is caused by the server not us. Maybe we should just do not allow the same song on the same station in 20min interval, and recognize only the first appearence?
Running the current program, and looking into the logs, shows some weirdness for these stations. This would imply:
or NDR Stations are either:
NJOY:
NDR 90,3
Edit: These are only the weird parts of the log, other songs are played