Last night I had some issues with an updated album cover. I replaced one Folder.jpg with another, a correct one. The new image showed on the album page (large image on the right) and in the player but the old image kept showing on the grid whenever a list of albums was showing, either on the artist's page or the randomized home page.
First I tried rescanning/cleaning db with no effect. When I renamed the whole album folder (as a test) to something else the change took effect but as soon as I changed it back to the correct name the old cover showed again on the grid.
I deleted all files under /var/subsonic/thumbs and the old cover still showed, which made no sense to me. I renamed Folder.jpg to something not recognized as jpg and after a rescan I ended up with no album cover, which makes sense. I changed it back to jpg, renamed the album folder back and forth once more to "fool" subsonic into thinking it was a new album rescanned and eventually I ended up with correct album cover. I usually did rescan between any of these steps. I'm not sure what was the exact sequence of steps but this was a hair pulling experience.
Is there any fail safe way to ensure that the album covers are always up to date? What is the location of the cached images, if there is one (on linux)? If it is in the db, where is it and can I look at it? is it sql?
Thanks!