Replies: 2 comments
-
|
Does anybody has any more info on this plugin? |
Beta Was this translation helpful? Give feedback.
-
|
Unfortunately, based on a quick read through the code, the listenbrainz plugin doesn't give us any ability to request more than the default last-25 listens from Listenbrainz. The quick answer is that right now (if I understand correctly) there's no way to get more than the last 25 scrobbles through the listenbrainz plugin's lbimport command. The API call is made in this method, which has minimum and maximum timestamp limit parameters, and a count parameter: https://github.com/beetbox/beets/blob/master/beetsplug/listenbrainz.py#L69 But the only place that method is called doesn't have any of those parameters set: https://github.com/beetbox/beets/blob/master/beetsplug/listenbrainz.py#L43 It should be relatively straightforward to iterate back through the listener's history, but it may be a little tricky to record "when was the last listen we recorded?" That's worth a little thought... |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello, I just installed the listenbrainz plugin and thought that it would pull in all my listens and then increment the for each invocation of lbimport. However it appears to just import 25 listens and that's it. Am I doing something wrong? Thanks!
Beta Was this translation helpful? Give feedback.
All reactions