I recently upgraded from Vanilla Subsonic to the latest Madsonic version, and so far I love it. I have noticed one thing that is clearly a problem of some sort, but not sure how to handle it and also not sure if others have seen it as well. My music collection is laid out as follows:
\Music\<first letter of artist name>\<artist name>\Albums\<album name>\<all songs for this ablums>
\Music\<first letter of artist name>\<artist name>\Misc\<random songs for artist>
Basically every artist folder has one or two folders only. One contains Miscellaneous songs for that artist that are not a complete album (this folder is called Misc). The other folder is called Albums and contains sub folders for each full album that I have of the artist. For most artists it seems to work OK, but I have seen problems where when you click into a artist folder, there will be a blank spot where either "albums" or "misc" should be. This is a problem, because if there is no artwork for that particular sub folder, you cannot enter it at all. Even when doing a search, it shows up blank in albums. I have attached a couple screenshots of this problem.
It does not appear to be a problem with the backend service side of Subsonic, because when browsing these folders on the Android client, they show up just fine, but it only appears to happen on the front end when viewing from the web interface.
Anyone got any ideas of what I could look for?
Thanks in advance,
-Steve
edit: I did a little snooping with Firebug and the code is there for the link to the folder, but the <span> inside of the <a> tag is empty and has nothing. If I manually add any text inside the span, I am then able to click that text and it will take me right to the folder. It appears that when the front end is rendering the code for the page, something is causing the code to return an empty string, which in turn prevents you from being able to click. Also, (and this applies to everywhere in the front end of the app) if the artwork is empty and just shows the blank artwork image, it cannot be clicked to navigate into that folder.