-
-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Clear library cache without deleting downloaded songs #168
Comments
Although I'm not the developer I'm fairly certain this isn't possible or at least not by changing something about Amperfy itself. Again since I'm not the developer take the rest of this comment with a grain of salt. First of all, there is no difference between the library cache and the downloaded songs, I believe those are the same so there is no separate cache to delete only the songs themselves which also contain the tags. Second, the subsonic api (or at least what's implemented by navidrome) doesn't seem to have a way to report what songs have changed metadata so Amperfy can't know. Those two together make it so that the only solution here seems to be to delete all the songs with incorrect tags and download them again. If you know which songs these are you can create a playlist and delete/ download the whole playlist in one go. |
I'm seeing this issue, and what I wonder may be a related issue where the app is caching more tracks than exist in the current library. This has happened following me updating tags of cached tracks. Would the navidrome server support the following:
For me, Amperfy is far away the best mobile app experience of all the navidrome-compatible apps I've tried, which is all of them, including the ones you have to pay for. I particularly like the seamless full library cache functionality, but also the UX and UI is the nicest as far as I'm concerned. I can't say how grateful I am for its existence, so huge thank you from me for looking at this if you get the chance :) |
I reworked the caching system. Now (b7d81da) during a resync the already downloaded files (songs/podcast episodes/artworks) are reused. No need for downloading them again. |
This feature can be tested in the newest beta v1.2.1 (2): #25 |
Did you have time test the feature? Is it behaving as you expected? |
I used to have some broken tags in my Navidrome library (mojibake specifically) that have since been fixed, but the broken tags still show up in the library.
The artist that had broken tags just show empty lists, whereas the songs show up with the broken tags, but show the corrected tags while playing them.
I could delete the cache, but I would prefer to keep all the songs I have already downloaded, so it would be nice to get rid of these incorrect entries.
The text was updated successfully, but these errors were encountered: