ModAssistant icon indicating copy to clipboard operation
ModAssistant copied to clipboard

appears to re-download all songs when installing a .bplist?

Open mrudat opened this issue 4 years ago • 1 comments

It appears that ModAssistant re-downloads all songs when installing a .bplist.

Would there be interest in a pull request to avoid re-downloading songs (that are already up-to-date)?

If it's sufficient to just match on song id and not download if the song id is present, that sounds like it should be relatively straightforward to do.

From what I can see it looks like it might be tricky to implement an if-modified-since check because the downloaded file itself is thrown away; perhaps the timestamp on the unpacked files would be sufficiently close to the time of download to be used.

mrudat avatar Sep 16 '21 11:09 mrudat

This is especially annoying when creating large playlists, like if you use the ranked maps playlist maker and have a few hundred songs in a playlist, it takes quite a while to re-download them all even if you already have the majority of them.

Californ1a avatar Jan 01 '23 18:01 Californ1a