Created attachment 75909 [details]
In the screenshot you can see the dynamic playlist definition, but the song being played does not match the definition
I created a dynamic playlist using this tree:
* Not label: "no-laborable"
* (and) lastplay: >10d
* (and) Match any
* * playcount: 0
* * (or) rating: >3
* * (or) score: >25
But a song played 3 hours ago is playing.
Created attachment 75910 [details]
In case someone ask, I have more than 20 days of music
I can explain that and probably also fix.
I think I shouldn't buffer the collection query result longer than a couple of minutes.
(In reply to comment #2)
> I can explain that and probably also fix.
> I think I shouldn't buffer the collection query result longer than a couple
> of minutes.
It doesn't appear to be a buffer problem because it is happening even with songs played 2 days ago (i.e. Amarok and computer were restarted at least two times).
you need to give me more.
Like a relevant debug output (which you get if you start amarok with --debug).
Also how often does this happen? Only one song? Maybe something to do with the label? What happens if you reduce the dynamic playlist, maybe it's an interdependency?
FIxed by Ralf, commit hooks were apparently disabled when he pushed. :-(